Castle Rock School is a small school focused on meeting the unique needs of our students. We believe that all of our students matter and that each one has something wonderful to offer to the world. At Castle Rock School we nurture each individual child as a caring, cohesive staff. Our goal is to help each student develop the skills they will need academically, socially and emotionally.