Skip to main content


We are fortunate to have exceptional specialist teachers to provide more focused content learning to our students:

Our specialists collaborate with classroom teachers and work with each class as is developmentally appropriate, enriching the classroom learning and providing new opportunities for growth and discovery. The amount of time allotted to each specialty depends on the level of each group.