Craig has spent years traveling with world class players on the WTA and ATP Tours, as well as Mylan World Team Tennis and the USTA National Team.
While on the road, Craig provides supplemental coaching, scouting, education and developmental guidance for his players. See his list of accomplishments and past players.
In addition to his privately coached players, he has also coached over 20 years of Mylan World Team Tennis
, and has served as a National Coach for the USTA from 1998 to 2001.