Not too easy. Not too difficult.
I would recommend this course because it is a great and fun class which is rare. I do not recommend for you to come into this course with a bad mindset. Come into it positively.
The bets thing I gained in this course are the math basics. I feel some people missed the basics which will make it harder on oneself. With this course, you should be able to grasp the common knowledge of math.
Hours per week:
Advice for students:
The biggest thing I would say is actively participating. If you are the type to not enjoy class discussions then this would not be the course for you. I would not recommend you get this teacher.