Perhaps the professor was great in the eyes of others, but not in my experience. The lectures are very dry and boring. The quizzes are easy as are the exams, in some cases the same questions. The grading system is absurd. Each point counts as 1% of your grade. Don't miss a 20 point paper, that's 20% gone. Participate as much as you can for points.