Pretty easy, overall.
He is funny and sometimes crude but true. I would like to take another class from him
He is the best. The material isn't that difficult.
Hours per week:
Advice for students:
He doesn't have the best proper vocabulary for some terms, but you'll get used to the way he explains things.