Not too easy. Not too difficult.
hard to understand some times but shows work really well.
The homework is really helpful with the similar question option on the side.
Hours per week:
Advice for students:
just stick with it. its not that bad. if i could get through it you can get through it.