My, now 7 year old, twins went to ATLC in San Jose. I loved it but it's not for everybody. If you're looking for a more academic environment then you might try a Stratford or Chalenger type school. There are multitudes of good co-op's in the area as well. I've heard great things about Mulberry, Explorer and Los Gatos Parent Participation School.
The reason I choose ATLC was I was looking for a school that would re-enforce social, as well as, academic skills. Sometimes helping a child learn how to be in a group, and share, and wait in line etc... is just as important as learning the alphabet. Having said that, you know your child better than anyone and if it doesn't feel right, maybe it isn't. Check out some of those other schools and see how they feel for you and your child.
Best of luck to you both :-]