Very fun, friendly and accessible group sessions with extremely knowledgeable advice. Like small group PT. Excellent would recommend