Not too easy. Not too difficult.
If you put half the effort he does into the course, you will get an A.
His attitude is off putting, scolds you the whole times.
Hours per week:
Advice for students:
hard class, with a lot of hard work an A is achievable.