My son didn't start taking CW Post classes until he was about 8 or 9, but he enjoyed them quite a bit. The younger ones tend to have more of a set group of classes, instead of the choices the older kids have, but I've still heard good things. As for the older kids, my son especially enjoyed physics, creative writing, and rocketry. I never had to argue with him about getting up on Saturdays to attend class, and that probably says more about the program than anything else.