Had him at 9am, 100% worth waking up for this class. He loves the topic and makes it extremely interesting. We have 3 quizzes, 3 tests and 1 project. Overall a really great guy, would take again. Love this class!