Professor Brubaker is a highly intelligent and excellent professor who gets very enthusiastic about his lectures. His enthusiasm allows him to better explain philosophers and to allow the students to grasp main ideas. Although his tests are a little difficult and require much reading, the class was worth it. Just study off the reading questions and the test will be easy.Especially for the final Exam make sure that you go to the Final review because although they dont directly tell you whats going to be on the final, whatever they mention is mostlikely to be in the final.However, I have to warn you- there's a lot of writing and reading. Overall, I enjoyed the class and highly recommend it.