I would absolutely recommend sending a child to High Achievers. My 3 year old can read/write 5 words, knows her days of the week and months of the year, and is excelling socially. They balance work time, play time, physical activity, and mental stimulation perfectly. The only part I have disliked thusfar is having to pay her weekly tuition even when they are closed (such as for holidays and weather emergencies). The building is spotlessly clean and the playground is, by far, the coolest playground I've ever seen. And it is considerably cheaper than most preschools I have found!