Not too easy. Not too difficult.
Def recommend,great class. Super good learned a lot
Teacher is super good, effective
Hours per week:
Advice for students:
Buy the book or don't, up to you