Not too easy. Not too difficult.
Karl Lina is extremely helpful in both office hours and through his online lectures.
Take notes on the lectures and attend the "lab"/recitation and do the practice exams
Hours per week:
Advice for students:
The classes aren't difficult as you think. Not easy though.