Sophie Liang
Professor Liang is incredibly helpful and clear, plus the grading criteria for the course is pretty generous as well. I felt like this course cleared up a lot of my earlier confusion of accounting concepts. 
Overall, If you show up to class and listen to the lectures, it is very difficult to get anything but an A. 