James Beaver
Dr. Beaver is THE BEST! I loved civ so much this semester. His seminars were so interesting and he is just the kindest man ever. He cares so much about his students and allows them to explore their ideas rather than shutting them down. We read a lot of books but it's definitely tolerable. Only papers were midterm and final which weren't bad. 