Viji Santhakumar
You have to attend her lectures to understand the confusing slides. Her tests were extremely long which was inconsiderate given that we had 60 minutes for 45 questions. She is a really nice person but as a professor I would never her class ever again. She also taught only half the quarter but had questions for single every exam, which was unfair.