Twin Hills Charter Middle School

Grades: 6-8
Students: 207
Type: Charter
GreatSchools Rating
Student-Teacher Ratio: 15:1
Student-Counselor Ratio: 226:1
Certified Teachers: 100%
Community Reviews
7 Reviews
Additional GreatSchools Ratings
9/10
Test Scores
9/10
Equity
NA
Academic Progress
NA
College Readiness
8/10
Student Growth

Community Reviews

Great Schools
Read what parents are saying about Twin Hills Charter Middle School
We love TWMS. We left SRCS when they combined middle and high school and we could not be happier. The students are all friendly and engaged in learning and the teachers are wonderful. Especially great for math and science. The principal is wonderful and super available and always upbeat.
Posted by a parent on 3/28/2026
This school BLOWS away the middle school in our Santa Rosa district. My son went from having 33 kids in a math class to 26. The teachers like their job here, and it shows. They actually are able to teach, instead of discipline all class time. The principal is caring, and shows up all over the school
[...]
Posted by a parent on 6/10/2023
Looking at the reviews from years ago, I would say that the school hasn't changed. The best I can describe our experience was that the teachers did the bare minimum. They were nice, but it was obvious that they didn't care about the children. They cared about not giving themselves a lot of work. Thi
[...]
Posted by a parent on 6/15/2021
While we found the principal of Twin Hills extremely dedicated and interested in the success of our student we found this a rarity among the majority of the staff and faculty. Ms Fitch, the 8th grade science teacher, went to great lengths to engage and excite her students, but we found that the most
[...]
Posted by a parent on 6/6/2015
Unfortunately we made a three year mistake by enrolling in Twin Hills Middle school. While the school has a rigorous curriculum it was unrealistic and extremely unreasonable. This fast-paced curriculum was very rough on the whole family. Expect barbaric amounts of homework from all subjects on all w
[...]
Posted by a parent on 6/9/2014

Nearby Schools

Browse other schools near Twin Hills Charter Middle School
The GreatSchools Rating compares schools on a variety of school quality indicators including test scores, college readiness, equity and more. Learn more.

Sebastopol schools - Twin Hills Charter Middle School is located at 1685 Watertrough Road, Sebastopol CA 95472. Twin Hills Charter Middle School is in the Twin Hills Union Elementary School District. Twin Hills Charter Middle School is a Charter school that serves grade levels 6-8.

Homes with this school assigned

Skip to last item
Skip to first item