Cooper is a pretty fun professor. He is really into what he teaches and gets pretty excited during his lectures. Sometimes the material can be quite boring though. He requires that you read seven books through the semester, including one that he wrote, which I thought was a bit arrogant. There are three exams... each consisting of ID's, book questions, an essay, and a map. Not too bad. Also, if you don't take the first exam, he lets the second count twice, and if you miss the second, then you're final counts twice. He claims that if you make a D on the first test, a C on the second, but an A on the final, you'll get an A because he "grades on improvement".