Not sure about the kids program, but 6 is way too old to be the minimum age for any kids program. I fear Canaan Valley Ski Area is hurting, remember they did not open until nearly Christmas, deliberately. Maybe they are not guaranteeing instructors enough dollars, maybe the late start caused instructors to go elsewhere.
As for good programs elsewhere: several on this site have indicated they believe TLine has a good kids program, Seven Springs has a highly ranked tiny tots ski school which cost $99 for a full day. Camelback had a wonderful kids ski school a while back, not sure about today. I remember 30 years ago putting my young children (like 4 and 6) in a private at Canaan and listening to the instructor tell the tikes to ski parallel to the slope and take a right angle to the slope. Say what?
Thing could only improve.
Personal experience says Jack Frost has a great school, Bryce has a great reputation, Wintergreen should be great.
Snowshoe is another matter. Their problem is that the beast green slopes are way off the the side in the basin, so they tend to keep the little ones on Skidder where one learns little or nothing. Now, over at the Snowshoe Silvercreek area the learning slopes are good and I would anticipate good teachers.