Not too easy. Not too difficult.
In addition I felt the slides aided in my learning very minimally.
You can try using the book to learn, but it has errors. Recommendation?=take with diff. teacher.
Hours per week:
Advice for students:
He makes class interesting with his sarcastic sense of humor, but he does not prepare students well for the exams.