My son has been attending OGA for over two years now. He started when he was 10 months old and is now 3. We love OGA! The curriculum is tailored to each age group and both challenges advanced kids as well as ensures nobody is left behind. Though there have been challenges with teacher retention and turnover a few months as some reviews suggest, it is not a huge school, so I would assume it is not easy to deal with multiple personnel changes at the same time. All the teachers we have met and have taken care of my son through the years were caring and genuinely interested to do their best to make each child’s day educational and fun! The owner, staff, and teachers are all exceptionally good with children, and it shows! The kids love them – and so does my family! PS: Nobody asked me for a review in any way, I just wanted to share our experience.