Alice Cheng
I didn't get the hype about her. Her classes are boring lectures and you can barely understand what she says. She is also harsh with grading. Class is also mandatory so if you skip a class you will be very behind and she has a strict attendance policy.