You sound like a good student Annie, staying up all night doing your assignments. I hope you get the high grades you deserve for your hard work. How are you getting on dear friend? Take care of yourself, I know you must be very tired after studying hard, make sure to get in a nap in as soon as you have a chance to breathe and rest up.