John graduated from Towson University with a degree in Physical Education and Health. He has amassed three decades of lacrosse experience as either a player or coach. John has coached both girls’ and boys’ high school lacrosse and has also coached every level of the MYLA girls’ program through North Carroll Recreation. As a high school coach, John was the offensive coordinator and Assistant Coach for North Carroll High Varsity Boys’ Lacrosse and Manchester Valley Varsity Girls’ Lacrosse. John also spent 10 years coaching Varsity girls’ basketball at North Carroll High School. The 2018 Westminster Girls Lacrosse team he assisted was 2018 Maryland State 3A Lacrosse champions.