Our focus is to achieve academic and personal excellence in a challenging and innovative STEM environment.

Because of our small class sizes, we are able to concentrate on providing personalized learning in our STEM instruction and the choices we offer for after school activities. Our elementary classes have a STEM specialty class taught weekly by our Elementary STEM Specialist. Our 6th Grade students have a 1 hour core STEM class taught each day in our STEM lab which includes, 3D printing, robotics, hydroponic farming, & space lab simulations. 

This prepares our students for an increasingly technological and diverse society.


Computer Science For All

Utah Platinum STEM Designated School

Experiment. Fail. Learn. Repeat.



STEM Education