Liu Yang
Professor Yang is so amazing! She is a tough grader and you will have to put in the work, but she gives feedback on basically every assignment. There is variety within the assignments, but it follows the basic format of reading notes/quiz, discussion, and participation (mini discussion). Definitely take a history class with her if you can! Awesome!