Gabrielle Lam
Lectures are great, she is a very good speaker and the content is interesting. The problem is that the problem sets & lectures don't prepare you AT ALL for the ridiculous exams she gives out. The worst part is that the midterm is 40% and the final is 50%, so 90% of your grade comes from exams which you have very few ways to prepare for. Good luck.