The Enchanted Castle Preschool is committed to providing high quality learning experiences for each child in preparation for early success and school readiness. We provide a learning environment that supports children to develop the strengths and skills necessary for them to construct their own knowledge and prepare them for their next school environment.