I never really write reviews for professors but WOW! Professor Cook has to be one of my favorite professors I have ever had. You can tell he is extremely passionate about the subject & follows the pace the class is at. Even though the content of the class was heavy to learn, he is patient with his students & makes sure everyone is on the same page.