There are lots of good programs. I would consider programs that are established and steer away from of these new clubs that have opened in the last 2-3 years. Watered down talent is popping up. Anyone who has a vision and a few dollars can open a club.