Oliver Rollins
I wish I could take Dr. Rollins for every one of my classes. Yes, there's a lot of reading, but all of the readings are incredibly interesting and we discuss them during class. He's very funny and has a really unique way of explaining things. Would recommend 100x again.