Continuing math on my own? I am  in 6th grade and neither of my parents are mathematicians. I feel that at school though my teacher is great, the stuff I am studying (Pre Algebra) is just a little too elementary. I often find myself browsing math forums getting into trigonometry, linear algebra, quadratics equations, etc. But there is a lot of stuff that I sometimes need help with or need a more in depth explanation on. I don't know anyone who is a very math centered person and I therefore don't really have anyone to go to for these problems. My question is how can I efficiently further my mathematical education by myself? 
 A: You might enjoy The Art of Problem Solving.  Here is a link: 
http://www.artofproblemsolving.com/
A: While I've never used it myself, Kahn Academy is supposed to be very good for teaching yourself mathematics. It goes into some quite advanced topics as well so it should keep you covered for a while.
A: Have you discussed this with your teachers and parents? If not, bring it up!
Depending on your school and location, you may try seeking:

*

*A school teacher who may volunteer to coach you. Ask the head of your school's math department for guidance.

*A school math club. These clubs often have a teacher sponsor and aim to expand your knowledge by training for math competitions. You can try to start one up, if such a club doesn't exist.

*A local tutoring center, if financially possible. I do this for work and have met quite a few students who are looking to advance their math.

*A local college that offers classes at your level. Ask the professor if you can sit in class for free. It's called unofficial auditing. He or she may be cool with it.

If these in-person ideas aren't what you're looking for, I second Loocid's suggestion about Khan Academy. I've used their videos and exercises for students, and it's well put together.
Best of luck!
A: You're in junior high, so reach out to the high school math teachers.  A junior or senior level math teacher (i.e. Algebra II, Pre-Calculus, and above) should be able to help with all of the topics you mentioned.
A: You might find some direction by writing software. It tends to check itself. For example, fractal programs or kinematics for game engines.
