Like others have said, a good program defines itself by meeting its listed goals. For me, a good program would include having fun with a competent crew who are enjoyable to be around, reasonably meticulous boat and equipment prep., always learning/striving for improvement, and some success on the racecourse.