Krastina Dzhambova
Getting the sense that bad reviews are from students who don't pay attention. Lectures can be dry at times but the class is very easy overall. You get an entire sheet of paper to use for notes on exams, so there's no reason to not do well. You can keep doing the homework problems until you get it right, so should be 100% every time.