Michelle Yom
Im not sure why she has such a bad rating because shes great and is always willing to help. The course work is easy and shes super accessible through emails. You even get to choose between writing a paper or taking a test for the midterm and the tests are super easy it you attend review. The class is an easy A so I highly recommend