Heartwood Charter School is an independent study public school that provides an alternative educational approach to the traditional public school system for TK - 12 students. Heartwood serves families in Sonoma, Marin, Mendocino, Lake, Napa, Solano, and Contra Costa counties (near San Francisco, CA).

Instructional funds from the state of California is used for each student

Heartwood Charter School offers both a Bothin Waldorf Program (TK - 8th grade), and a traditional Homeschool program (K - 12th grade). The Bothin Waldorf Program focuses on a natured-based education that balances academic learning with artistic and practical skills development led by Waldorf trained teachers. In contrast, the Homeschool program is mainly dedicated to project-based learning led by parents or guardians of the students.

  • Live Classes & Online Coursework
  • Real Credentialed Teachers
  • Common Core Certified
  • Individualized Learning Assessments for Students with Special Needs

Registration and Enrollment

Total enrollment is capped at 460 students for the Homeschool program for the 2023-24 school year, and the cap for the Bothin Waldorf program is unannounced. To apply for admission, visit the school's admissions page for details.

To contact Heartwood, please visit their Contact page and look up the phone numbers and email addresses of the exact department you want to reach.

heartwood img

Heartwood Charter School

Whether you're considering enrolling your child in Heartwood Charter School or already a part of our community, we're here to support you every step of the way. That's why we've put together this section of resources to help you make an informed decision and enhance your experience with us at Heartwood Charter School.


All in all, Heartwood Charter School District has a 7/10 rating on PublicSchoolReview.com.

Click here


You can find the real-time, interactive school calendar on the school's offical website.

Click here


California Public School 3125 Sir Francis Drake Blvd Fairfax, CA

California Public School 170 Liberty School Rd. Petaluma, CA

Salary Schedule

Heartwood is looking for CLASS/CST teachers. If you are interested and have prior teaching experience with Waldorf and/or Whole Child educational approaches and home school students, please visit the school's official employment opportunities page.
The exact salary amount of a job at Heartwood is not listed on their website; however, you can look up approximate salaries of various positions on external websites such as Glassdoor.


You can visit the parent portal and resources page on the official website.

You can find all the relevant information on our resources page


A+ Tutoring Inc is an approved vendor of Heartwood, providing quality virtual tutoring services to students that are looking to excel in school.
To search the current list of approved vendors for Heartwood please visit the official Public Vendor Search database. To reach the vendor department, you can locate the contact info on the Contact page on the school's website.

Look what our clients Says About Us ?

I had to get tutor for my son who was falling behind in first grade, not the easiest child, but I have to say I was so impressed by the professionalism and very successful creative ways our tutor came up with to get my son genuinely interested in learning ! I most definitely give A+ Tutoring an A+ in the quality of their tutors.  Thank you for helping us get through first grade and continuing to set us up for success in the coming school year!

testimonial_image_Alice G
Alice G
Los Angeles, CA

Excellent tutoring services!! I've been using A+ tutoring for about 7 years now.
I first started with my older son, when he was in middle school struggling with English and Writing. He is now a freshman in college doing very well. I am now using them for my younger son, who is a sophomore in high school. Roman has been a class act, and is very knowledgeable when it comes to the school system. He has been hands on from the start. When my son started to struggle in Math, I knew exactly who to call with my questions and concerns. I have tried to use other tutors in the past, but A+ tutoring is the company that I have seen real improvements with.

testimonial_image_Brandi H.
Brandi H.
Los Angeles, CA

Excellent tutoring service. I used it with my son for in person tutoring for SAT and he's in top school in University of Florida now.
My daughter is doing remote studying as we are now and Florida and she boosted her score by 130 points 3 months.
I am grateful to have such wonderful resource for my kid's SAT success.
Highly recommend.

testimonial_image_Natalia P.
Natalia P.
Ponte Vedra Beach, FL

I am the Education and Employment Manager for First Place for Youth. We have been working with A+ Tutoring for 4.5 years and I can honestly say they have provided us with some of the best service and tutors in Los Angeles. Our youth and staff are highly impressed and satisfied with the level of commitment and dedication the tutors show when working with our youth. I would recommend A+ Tutoring to anyone who is in need of tutoring services. They're professional and highly qualified. They're flexibility in scheduling is unmatched.

testimonial_image_LaMont Julian W.
LaMont Julian W.
West Hollywood, Los Angeles, CA

We are so pleased we hired A+ tutoring for our daughter who was gearing up for the SAT that she took a few weeks ago. We first met with Roman who was extremely knowledgeable and answered all our questions regarding taking the SAT vs ACT and the college application process. After meeting our daughter, he put us with the tutor, Cindy, who is outstanding! My daughter instantly bonded with her and she was able to break down challenging SAT practice problems with thorough explanations. We worked with Cindy for two months and the results paid off!

testimonial_image_Cheryl B.
Cheryl B.
Los Angeles, CA

Terrific tutoring service. I'm a parent of twins who have their individual strengths and weaknesses . Our tutor  (Amy) was able to work with both individually and provide for a tailored program for each kid. Amy was terrific. She was engaging and patient, and most importantly our kids showed real progress in math and writing. The company is organized, professional, and responsive.

testimonial_image_Alex P.
Alex P.
Sherman Oaks, CA

My son needed help with his math class. He was very lost with everything and after just a few weeks of tutoring, he ended up enjoying math more, caught up with all his work, and learned a lot. Will definitely come back to get the extra boost of help.

testimonial_image_Henry R.
Henry R.
University Town Center, Irvine, CA

Talk to a program advisor

Want to apply for our program but have questions about the application process or scholarships? Don't worry, we've got you covered! Simply enter your details below and one of our expert program advisors will be in touch to guide you every step of the way.

Heartwood Charter School

We are a home-grown, grass-roots, local independent study charter school.  We believe that every family should have the ability to choose their child’s education and we have worked diligently to create a school that supports that belief.

  • California Public School 170 Liberty School Rd
    Petaluma, CA
  • California Public School 3125 Sir Francis Drake Blvd
    Fairfax, CA