Not too easy. Not too difficult.
It's a rigorous course with a wonderful teacher. Great preparation for the AP test in the spring.
This class gave me the foundations to move on to take college classes on physics, and it inspired me to keep going even when I feel like letting go and failing (I was initially a C student, but became a high B throughout the course).
Hours per week:
Advice for students:
Perseverance is key. You won't make it if you tend to take the easy way out or give up.