Pretty easy, overall.
I wouldn't recommend it due to his lack of explanations. He gives very blunt answers that make it hard to piece together what is needed to understand the curriculum.
Well the videos used to instruct us have taught me all the basics that the teacher failed to. The random outburst from students made it hard to learn and the fact that he escalated the situation didn't help.
Hours per week:
Advice for students:
I would suggest having a good internet connection for the videos you will need to look up to learn anything in this course. Also bring a set of earplugs for when the arguments occur.