Most programs are good...with that being said, children under 7 usually go into a private lesson or a children's program like skiwee. to get the most out of these programs make sure you go midweek non holiday. Keep your beginner away from the crowds. Shawnee and Blue both have good programs.