Mei Ng
Not the worst professor but not the best either, grading is a little hard to understand. Not many assignments but when it comes to quizzes the review she makes you turn in as an assignment is not helpful at all. Read the book if you want to pass the exams.