Zahra Nossoni
If I could go back in time, I would stop myself from signing up for this class. She does NOT explain anything in her lectures, she basically just reads off the slides. The only way I passed was because of Youtube. Her tests are so hard and half the time she would mess up on the grading. Save yourself and DO NOT take this class. Worst decision ever.