Audrey Choh
She is awful. I would ever never recommend anyone to take her class. In my whole MPH, I am straight A except this one class where she gave B. She is tough, and would not consider any request and her exams are unrealistic. 50 questions to be answered in 3 hours while each question is tricky and has sub-question which requires lot of calculations.