Christopher Mazurek
I took this class my first semester at UVA and I loved it! The content was interesting and Mazurek is a great lecturer. He's funny and charming and it helps that the material is cool to learn about. A good grade is very achievable in this class even though grades are only based on exams. If you take notes and do the readings you'll be just fine.