Not too easy. Not too difficult.
His online textbook has everything you need to know to be ready for the exams.
I learned the main concepts that I would have to see again in higher courses.
Hours per week:
Advice for students:
Keep up with the readings and do the practice questions at the end of each chapter in his online textbook.