Stanford's EPGY Online high school

<p>Next year I am planning to take these courses online
M152 Elementary Theory of Numbers
M042 Calculus C
P053 Physics C: Electricity and Magnetism
C11A Introduction to C Programming,
My school will give me four periods (1 hour and 30 min every other day) to take these courses. I am really good in math and I probably scored a 5 on the computer science a exam and probably a 4 on the physics c mechanics exam (self studied the day before) and without a doubt a 5 on the ap cal ab exam. Ive heard that these courses are really hard and almost anybody gets an A. These courses will be part of my gpa and i want some feedback in regards to the difficulty of these courses. THX</p>