Home Page Logo
Staff Contacts Teachers Contacts
Twin Hills Charter Middle School
Bell Schedule Homework Page Frequently Asked Questions Counseling Bus Schedule Library Ways Parents Can Get Involved Monthly Lunch Menu
6th Grade Core/Academics 7th and 8th Grade Academics Electives Sports Activities and Clubs Digital Citizenship
Twin Hills and Apple Blossom Educational Foundation

8th grade rocket finals Friday, 10/5 - all are welcome!

Everyone is invited to attend the 2018 Rocket Finals next Friday, 10/5 at 11:07 until 11:54 (3rd period).

Welcome 2018/19 panthers!

6th grade stem shipwreck


6th graders enjoyed their day of learning with the STEM (Science, Technology, Engineering and Math) shipwreck day.


Rotary teacher of the year is awarded to 6th grade teacher, karen mckenna

This text will be replaced

Check out our new communication tools

Follow us on Instagram and like us on Facebook to find out what's going on around campus! 



Twin Hills Parent Calendar

Here is the calendar you need to access. All sports practices, games, holidays and important dates are here in one place.

Parent Calendar


California Distinguished School

 California Distinguished School

A California Distinguished School is an award given by the California State Board of Education to public schools within the state that best represent exemplary and quality educational programs. Congratulations Twin Hills administrators, faculty and staff for receiving this award twice in the past 8 years. 

Bosch, Cathy
Salas, Dawn
School Manager

Shadow Dates and Tours

If you are interested in learning more about our school and it's campus please email office manager Dawn Salas here or call the office to schedule your tour or a shadow day for your student.  We usually schedule shadow days on our early day Wednesday, but we are also able to work with your current school's schedule.  Tours are given any day of the week and are best in the morning hours (9:15), but we will work with any schedule. Come check us out. It will be worth your time.

Just a typical rainbow day at Twin Hills


Click Below To Review our School Handbook

school supply list

Here it is the hot list of the season!

Student Supply List



School Map

Here is a school map just in case!  If you get lost or just plain confused, remember the office is the safe zone to come and ask questions.  We are happy to help you get to your designated classroom.  

School Map


KidsInFrontMural.jpg AllSchool19.jpg office.jpg IMG_0143.jpg 2016-17 RileyAsUnicorn.jpg EddieMadril.jpg IMG_1257.jpg MuralInProgress 004.jpg RocketFinals 079.jpg RocketFinals 026.jpg 109.jpg 093.jpg December 070.jpg ElectivesFall 026.jpg AcademicsCampus 001.jpg ElectivesFall 095.jpg AcademicsCampus 059.jpg AcademicsCampus 074.jpg RocketFinals 036.jpg RocketFinals 147.jpg Nov16 175.jpg Nov16 016.jpg IMG_4035.jpg Nov16 177.jpg EllaSophiaMural.jpg Emily (teachers) 014.jpg IMG_4009.jpg Katya3.jpg IMG_6724.jpg DSC_0273.jpg IMG_4028.jpg DSC_0338.jpg DSC_0336.jpg DSC_0352.jpg DSC_0301.jpg front of school looking at mural students painting wing mural

To order pictures

Click here for order form>>>Hawkes Photography Online Form

Considering Enrolling?

Our 3 year program prepares students for high school, whatever their level at arrival. Twin Hills offers outstanding academic, arts, and athletics, all within a safe and supportive environment. Open enrollment and no inter-district is needed. Contact Office Manager Dawn Salas at dsalas@twinhillsusd.org or call (707) 823-7446 to set up a shadow date for your child or to request a school tour. 

Twin Hills yearbook receives national yearbook program of excellence award second year in a row

 We are proud to say that the 2018 yearbook did win a national excellence in journalism award again this year. 







Sonoma County 5 minute film festival

15 films were showcased at the 5 Minute Film Festival on Monday, April 9 in Santa Rosa, 5 high school, 5 middle school, and 5 elementary school.  Twin Hills has 3 films in the middle school category created by 6th grade students.  Film teams walked the red carpet, viewed films on the big screen, and heard feedback from the judges.‚Äč


The theme of the festival was "community", and all 6th graders spent time this year thinking about and creating films related to this theme.  Films were judged by SCOE based on their connection to the theme, their storytelling skill, and their creativity. Please take a look at this video fom the event. Twin Hills @ 1:22 and more!



Meet Twin Hills New Video Production Teacher!

The Sonoma West Times and News recently published an article about Twin Hills newest video production teacher, Ann Humprey. Read the full article here.

Twin Hills middle school’s new video production ...more

helpful information

Here are a couple of things that will be helpful to start the 2018/19 school year:


2018-19 School Calendar


Student Supply List 2018


School Map



School starts Thursday, August 16th at 9am, the day ending at 3:15. The first day of school is a PURPLE day for electives (A day on schedule). Schedules will be mailed out this week (Aug 8th), if for some reason you haven't received it by Monday, August 13th please call or email. If you are an entering 7th grader the reason you may not have received it is because we don't have your proof of t-dap immunization. If you are having trouble getting this immunization please call the office so we can assist and make a plan. 823-7446.

Parents and Screen time rules

Here are a few articles on phone and other electronic device addiction that you might find interesting. The first is from KQED and the other from the New York Times.  


"Adolescents would like their parents to stop texting while driving or posting their photos without permission."


"Is Your Child a Phone Addict?"



Digital Citizenship program at Twin Hills

Teacher Therese LaLonde and school counselor, Hannah Goldman are collaborating to teach a digital citizenship program for all grades with the goal of fostering positive online behavior for students ...more


Click to access your student's AERIES portal


If you have question's regarding the portal please call the office 823-7446

homework club


The schedules for all grades are as follows:

6th grade: M, T, Th - 3:30 - 4:30

7th and 8th grades: Monday Math and

Thursday Homework Club - 3:30 - 4:30

Renew is as follows:

7th and 8th: T, W, Th - 7:45 - 8:45 AM

If you have any questions please call 823-7446

Today: 10/22/18

Sports Information

title ix rights