Jared Jones
Professor Jones is fantastic at teaching what is a difficult subject for many students to understand. While there is a decent amount of homework and quizzes, he sets up the class so that you are totally prepared for the exams. The in-class quizzes are difficult, but he drops your lowest individual and group grade, and they prepare you for the exams