Online Science & Math Classes

FREE Study Skills Self-Paced Course!

 8 Part Video Series

View Course Catalog

In order to help families through this difficult time, the $100 OFF Sale has been extended.

Sale Extended For:

Summer Classes Will Be Announced Soon

Sign up for the newsletter to be notified about new classes and promotions.

Welcome to MyFunScience!

MyFunScience offers a rich selection of weekly live online science, math, and technology courses. Our classes provide middle school and high school homeschool students with stellar teaching within a supportive environment prioritizing critical thinking skills. Our team of Christian teachers have years of experience in training for the mastery of their subject matter and striving to exemplify hearts for the Lord. Our live online classes are open to any homeschool family looking to supplement their STEM training.

"Buy Now, Pick Later"
Course Reservations

$100 OFF

Get the lowest prices now, and pick your classes later.

Learn More


Fantastic science classes for middle school and high school taught live online in 15-week semesters.Learn More »


Algebra, Geometry, Calculus courses and more for middle school and high school students.Learn More »


Web Development, Introduction to Electricity, ICT, Computer Science, and Introduction to Python.Learn More »

Engaging Live Online Courses

  • Live online courses with video and audio
  • Classes are recorded and can be watched later.
  • Teachers are on camera during live online classes.
  • Teachers grade homework, quizzes, tests, etc.
  • Classes are 90 minutes weekly
  • Monitored chat with teachers and fellow students
  • Fun quizzes & games
  • Powerpoint sessions with slides, video & audio
  • Office hours are available for extra help and questions.

Homeschool Group Partnerships

Science and math oriented subjects can be challenging to teach in a group without subject matter expertise. Our homeschool group partnerships provide teacher expertise to work with your group leaders.

We provide customized discounts for any of our homeschool group partnerships – helping you bring the most value possible to your families.

Learn More

Need a Payment Plan? We've got you covered.

We understand homeschooling can be expensive! If a payment plan can help, then we’ve got you covered. Just select Request a Payment Plan when you checkout. We can split up your payments over 6 months. A one-time setup charge of $50 applies.

Your First Class

Subscribe to the mailing list and get a $50 coupon!