William Everett
Great professor and even better person. Will do just about anything for his students and has relationships with students he taught years ago. Will bring in a lot of guest lectures, will keep you up to date on world news and gives 4 easy quizzes. Final exam was take home, a few group projects and one assigned country project, participation is huge