Dr. Pirouz is by far the best professor I've had. She really cares about students doing well and takes the attitude of the more A's the better. She doesn't make her tests needlessly hard while providing exams that you need to study for and will do well on if you know the material. Overall a great class and I wish she taught all of my courses.