This class was tough.
I have taken this class before, and he was much, much easier to follow.
Sometimes I find him irritating (smokers cough, booming voice, etc)
Hours per week:
Advice for students:
but he is a good teacher. I would take him again.