We offer a wide array of STEM (Science, Technology, Engineering, and Math) opportunities to better prepare our students of all ages for the 21st century. Our STEM activities range from curricular enhancements within the classrooms to specialties during the school day and electives offered as after school programming.