Chris is very knowledgeable and is always willing to help clarify things. Every day in his class was lecture and tons of notes. The big paper he assigned had quite large expectations for a 100-level class, but it was manageable. Overall, I would take a class with him again because I learned so many valuable things and enjoyed his teaching style.