Kaitlyn Goldsmith
This class is interesting but it is dense. The lectures are all online and uploaded after class so that's nice. Everything in the lectures and textbook is testable so the exams are difficult with lots of memorization. You can tell that Dr. Goldsmith is really passionate about the material and she responds to emails quickly if you have questions.