Carey is a good professor who is extremely knowledgeable about the material. He is really funny, and his classes are always super short. This class is super easy, but I feel I have learned a lot because he really points out what is important to remember. I also thought the material was really interesting. This class is a good choice. 