Pretty easy, overall.
I would take his class, he's very knowledgeable and passionate about his class
The online assignments , the quotes that were given in the class for inspiration before each class setting, knowledgeable and helpful professor
Hours per week:
Advice for students:
Take this class, it's informative