Shiva Houshmand
Clear lectures and easy to understand - Only two quizzes one midterm and the final - Goes over homework answers to clarify any doubts - She does get mad when people don't pay attention to her lecture