Yamin Hao
Professor Hao truly cares for her students. She had us take a survey mid-quarter and she went through every single one and adjusted the course slightly off of what we said. The course covers a lot of content, DONT FALL BEHIND! Review, preview, and read the textbook and you'll ace the exams.