Hi kittycat123, So sorry for the late reply, this site never notified me of your response. I'll do my best to answer your questions. 1. To be honest this semester was probably the hardest I have had, only because the material being learned is much di...