Suzan Yousseff
Took this professor over summer, I really struggled to keep up with the course. Spent hours in tutoring every day but prof. was thorough when you asked questions and didnt make you feel dumb. Curved the class after the final and many people passed just because of that.