Nida Latif
Great professor and she really wants you to do well. She is fair in her testing and will give you tips on how to do well on her exams, which actually help. Her lectures are interesting and clear and everything on the exam is from her slides. Helps to read the textbook to before class so you already know whats going on in the lecture.