Pretty easy, overall.
He talks fast, but this is not a High School, if you don't understand it is your own responsibility to ask,he is always open to question. Fun class very easy.
He teaches very clearly. If students cannot understand, he gives us a lot of exmaple.
Hours per week:
Advice for students:
But don't take his class if u want to be lazy cuz he gives a quiz every week.