Craig provides expert technical, tactical and strategic analysis in a simple and tangible way for the casual tennis fan. Past events that he has provided commentary for include:
Craig offers private coaching, corporate clinics, and private consultations.