Linda Reichl
She is a wonderfully kind human. Lectures are kind of useless but mandatory, however you can zoom them. Homework's are long but doable, tests and quizzes are on quest. The worst part about this class is the TA. If you end up with Peter,  he judges you instead of helping you, and makes the mandatory discussion miserable. Hand to God I hope he quits.