Arezoo Hajesfandiari
The homework she gives is generally much more difficult than what will be on the exams. It can be very overwhelming but, as long as you can do most of it the exams will be easy. She can be very strict and patronizing but, as long as you participate in class (the question she'll ask are literally in the notes) and do the homework you'll do well.