Supportive and nurturing community
Coaches are knowledgeable, encouraging, and motivating
Flexible with time off
Professional and safety-conscious
Significant progress in a shorter time