Diana Selmeczy
Honestly, It's an easy class if you're taking it with Dr. Selmeczy. She is very good at what she does, and makes the lectures exciting. I would 100% take any class she has to offer. I got an A and I barely studied. Go to lecture, she does such a good job that you barely need to open the book at all. Online lecture materials, so note taking is easy.