Not too easy. Not too difficult.
I am currently taking the College in High School version of this course, and I would highly recommend it because it definitely puts you a step ahead of everyone else for your freshman year of college.
I have not yet completed the course, but I have learned a lot so far. You will no be disappointed with the course materials for this class.
Hours per week:
Advice for students:
You definitely need to study. This course is not one that you can skip assignments in because you will definitely be lost.