This preschool is absolutely top notch and I really cannot recommend it enough. We have had our children in numerous preschools but this one tops them all. The reason for this is the first class staff that work there. They are so engaged, empathetic, and truly care about the children and their development. They have a very clear structure and focus on ensuring the kids develop intellectually, physically, and socially. The days always include outdoor activities and many of the activities are tailored to reach aspects in speech, maths, science, and other areas. They also have regular outings to the library, parks, museums, etc. They work hard to ensure all the children feel welcome and have a good relationship with each other. Our child looks forward to going to school and it's always a treat to hear about his day. The teachers also continually post pictures and summaries of the activities on their app so you can have discussions with your child and show them pictures. The preschool is located close to the woods, parks, an ice-skating rink, and not too far from the subway station. It's a great environment for the children. The inside is well decorated by the children's crafts and it is a stimulating environment for the imagination. We have been so impressed by the staff that after moving we still travel over 30 minutes each way and everyday to this school. We attempted one of the local preschools but the level was so poor that there was no comparison. If you are considering this preschool, it should really top your list!