Patrick Rock
great professor!! very knowledgeable! responsive and patient. explains everything for you. offers student hours throughout the week. mastery of the course material is the focus of this class. three times to retake quizzes!!! graded on quizzes, module quizzes, unit quizzes, group work, participation. shares outside resources with students, as well.