Site hosted by Build your free website today!

Choose Classes for Session 5 Now.


Where children are free 

to learn, imagine, explore, create, play, dream and shine! 

Thrive provides: 

Programs for homeschoolers in these philosophies:

Self-Directed Learning

Nature Immersion


(Science, Technology, Engineering and Math)

Project Based Learning

Waldorf Inspired

Montessori Inspired 

Thematic Learning

as well as

academic and enrichment classes.

Everything at Thrive is focused on hands on, project based, interactive learning.

Classes range from academically focused like science and history to enrichment opportunities such as sewing and woodworking.

Self-Directed Learning sessions offer a mix of science, art, math, music, language, socialization and so much more with an emergent and free flowing curriculum that derives from the interests and imaginations of the children participating.

Our Nature Immersion/STEM program gets students out into Bidwell Park learning about nature, wildlife and eco-friendly ways of living. This program is also immersed in STEM (Science, Technology, Engineering and Math) curriculum.

Project Based Learning is designed for 5th-8th graders and uses a teaching method in which students gain knowledge and skills by working for an extended period of time to investigate and respond to a complex question. 

Waldorf education emphasizes the role of imagination in learning, striving to integrate holistically the intellectual, practical and artistic development of students. Our Waldorf Inspired learning sessions focus on hands on activities, creative play, artistic expression and social capacities.

Montessori education is an approach characterized by an emphasis on independence, freedom within limits and respect for a child's natural psychological, physical and social development. Our Montessori Inspired learning sessions focus on language, mathematics, history, science and art.

Registration is as easy as 1,2,3.

(may be done in any order)

1. Pay Your Annual Supply Fee

$40 per student

or $100 per family (discount for multiple children)

Email if you'd like to request a payment plan.


2. Choose Your Classes:

3. Pay or Request a PO/EC (funds) from your teacher.

PO's must be received before student may start attending so order early.

For private payment email for an online inovice or stop by with cash or check payable to Thrive Homeschool Program.