Lake Placid, New York
He then became the head coach at Northwood School in Lake Placid, New York, from 2015 to 2021.