Canyon Heights Montessori Preschool is a warm and welcoming early learning environment nestled within the serene, nature-filled grounds of Canyon Heights Elementary School.
Surrounded by lush greenery and quiet residential streets, our preschool offers a magical space where children can explore, learn, and grow at their own pace.

With a carefully crafted blend of Montessori and play-based teaching methods, we nurture curiosity, independence, and a love for learning.
Our bright and engaging classroom, combined with access to an outdoor area nestled in forested surroundings, provide endless opportunities for discovery and adventure.
Schedule a visit and experience the joy of learning in a setting where nature and education come together in harmony.
Meet Our Staff

Our dedicated preschool teachers are passionate, highly qualified professionals who create a nurturing and engaging learning environment for every child. Each member of our team is a fully licensed Early Childhood Education (ECE) supervisor, teacher, or assistant, with some also bringing specialized Montessori training.
We are committed to fostering a safe, supportive, and enriching space where children can explore, learn, and grow with confidence. With warmth, expertise, and a deep care for each student, our educators help lay the foundation for a lifelong love of learning.
Catherine Hay
DIRECTRESS
Passionate about teaching and dedicated to her school and community, Catherine is a leader in Early Childhood Education. Formally trained in both ECE and Montessori education, she has also studied infant development, special needs, and learning disabilities. As a certified ECE Supervisor, she continually expands her expertise through professional development, ensuring a nurturing and enriching environment for every child.
The strength of even the smallest children is more than we imagine, but it must have a free play in order to reveal itself.
Maria Montessori


