Professor Habecker is a great teacher. His class is fun and very interesting. Although attendance isn't mandatory, throughout the semester there are pop quizzes. If you are absent you will receive a 0%.