Kimmy Khanh Nguyen
Took her for a 5-week course and she was clear about what to expect and how to pass her class. Her lectures are entertaining and she always welcomes questions. The only downside was waiting for her to grade assignments and tests, especially in an expedited course, but she did warn us on her first day. Overall, she's an amazing person/professor.