At Castle Valley Academy we teach a complete curriculum needed for high school graduation. 

We teach via a hands on program where Math, Science, English and Technology are integrated into real world projects. By connecting these subjects to real world experiences, our students integrate their learning with past knowledge and take their learning deeper.