Mr. Matteoli knows how to captivate an audience. He was by far the best professor I had, and I am not even a philosophy major. There is a quiz before every lecture, but it is usually about the main idea of a chapter. He has great lectures and he actually has a passion for it. His biggest talent is that he makes you think outside the box. Take him.