Tim Reynolds
one of my favorite profs ever. he is so sweet and loves talking to everyone. the class is also so interesting. lots of reading and you're only graded on midterm, final, & a term paper. 1000% would take another one of his classes, highly recommend!