Not too easy. Not too difficult.
and understand the rest of the material on their own,
but then he gives homework and tests including such material.
Hours per week:
Advice for students:
The tests/quizzes were basically straight from the recommended homework with few exceptions.