Not too easy. Not too difficult.
I would recommend because the teacher is laid back.
The teacher curved our tests and allowed us to use open book/notes on problems.
Hours per week:
Advice for students:
Read the book before class so you will not be lost.