Sabine Flach
I love her would definitely take her again if I have a chance. The class is super easy, lectures aren't bad, hw is easy, and there were only two tests and a presentation. She does go off of slides a lot, so if you aren't into that kind of teaching method then I wouldn't take her. Other than that, her class is an easy A as long as you do the work.