top of page


Open Enrollment

Two Rock School offers an individualized educational program in a safe, welcoming, and community-focused environment. We have an integrated STEAM (Science, Technology, Engineering, Arts, Math) instructional program alongside strong social-emotional support systems, which are funded in part through DoDEA grants. Located in a beautiful valley surrounded by farmland and adjacent to the Two Rock Coast Guard Training Center, our campus is one of a kind.


In addition to rigorous education in core subjects, students benefit from  1:1 technology devices and state of the art media systems.  Students learn life skills through the use of the Toolbox Project while being supported with strong counselling and intervention programs. Our school garden, STEAM lab, library, art, and music programs round out an exceptional place to learn. After-school programs and enrichments, including sports for all  4th-6th grade students, offer students the opportunity to participate in activities outside of the school day. Our small school environment and full educational curriculum allow all students to be successful and to nurture their individual interests.



TRUSD utilizes REMIND for parent communication. Sign up here to receive important text and email messages. Please sign up to stay up to date with school to home communication. You can also send us messages!


TRUSD utiliza REMIND para la comunicación con los padres. Regístrese aquí para recibir mensajes de texto y de correo electrónico importantes. Por favor, regístrese para mantenerse al día con la comunicación entre el hogar y la escuela. ¡También puede enviarnos mensajes!



Get books from our library or any Sonoma County Library with your student ID number.

Find out more by clicking

on the the poster card catalog.



bottom of page