Pretty easy, overall.
There is alot of work but its totally worth it since practice makes perfect.
Professor he is one hell of a teacher. Don't get me wrong he sometimes loses people in class when he explains things but overall he's good.
Hours per week:
Advice for students:
He gives homework everyday and there is a quiz everyweek, and the test are right off the quiz.