Pretty easy, overall.
All of his classes have a mandatory Hot Topic presentation.
Do his assignments so you don't fall behind and gives points for attendance & attitude. Fun, interactive class.
Hours per week:
Advice for students:
Good teacher. You will like him. He's interesting, fair and very helpful.