Pretty easy, overall.
You may not have enough individual attention since this is a big class.
However, the lectures are very clear, and if you need any help - they are always there.
Hours per week:
Advice for students:
He gives so much extra credits, my final course percentage went over 100%, so yeah! Great professor!