put him in the little rockers or the junior program...its a mix of bouldering and top roping ON A WEEKLY BASIS...the gals that run it do a pretty good job of forcing the kids to just climb and to quit whining...two thumbs up...at first, it seems "too laid back", but i got to give it to them, they get results...and hell, Tyson's team (he culls talents from the junior program) just kicks ass plain and simple on the national level...its a positive feedback loop...
bonus is, i just leave and go boulder so my kids don't get the "parent whine advantage"...they deal with it, and yours will too...