Greg graduated from Hobart College where as a Captain and an All-American, he led the first Hobart team in the history of the school to the NCAA Division III Frozen Four. In 2014, Greg was elected to the Hobart College Athletics Hall of Fame. Greg played professionally for five seasons in the East Coast Hockey League with both the Cincinnati Cyclones and the Johnstown Chiefs.
Greg worked and trained with Graeme Townshend, former skating coach for the National Hockey League’s San Jose Sharks and Toronto Maple Leafs. Greg has instructed NHL players and NCAA Division I players in both the Core Curriculum and the Progressive Skating System, and is one of the most proficient and accomplished teachers of the Progressive Skating System in the game of hockey.