Hi, I am a homeschooler who is currently ending his sophomore year of high school. I am finishing Advanced Math(Precalculus) and I have never taken physics before. While this may seem strange, I want to become a physicist. I have read many books about theoretical physics, but I don't have any grounding in basic physics. My math program is Saxon Math Homeschool, which I have been using to teach myself for years. Originally the plan was for my to continue to their final book: Saxon Calculus. "Covers calculus, trigonometry, and analytic geometry, with emphasis on application to physics, chemistry, engineering, and business. Revised in 2006, this version features expanded content, and Lesson Reference Numbers for all problems sets and tests (so the student can go back to the applicable lesson and review concepts when they run into a difficult problem). 2nd edition." I am having doubts now. I have heard some bad reviews and I am worried about using it to self-teach. My other option is to use the MIT Open-courseware Single-variable calculus class, which comes with lectures. I am not sure which to pick, or if there is another option that is even better. Is there a difference between high school calculus and single-variable calculus? I am also wondering what to do during my senior year for math, since I will be finished Calculus. Statistics, Multi-variable calculus, . . . And now for the physics question. Originally I was going to use the Saxon Physics book also. "Presents introductory physics for the average high school student." While I have never taken an actual physics course, I know I am not an average physics student. I really don't mean to sound stuck up, I just want to make the right decision about my education. I frequently watch the MIT Open-courseware Physics I class lectures, and I can understand what is going on. Should I take on the college course, or stick to a comprehensive program. What other options are there? I am open to any advice. Any goes, since I am really in control of my math and science education. Thank you.