Upon graduation, John went to work for former top 7 ranked player in the world and renowned coach Jose Higueras at Mission Hills Country Club. Under the auspices of Higueras, John worked with many top juniors from around the world, including Alejo Mancisidor, a former top 50 touring pro. During this time, John also attended College of the Desert, where he was the number one singles player on the team. He was the M.V.P. for C.O.D. for two seasons, including the undefeated conference winning team in 1989, the year he also reached the final of the conference championship. Following C.O.D., John went on to U.C. Santa Barbara where he earned a Bachelor’s Degree in Psychology.
After college, John began teaching tennis at the Palm Spring Tennis Club, where he served as Head Pro. In the summers, he traveled to Europe, playing tournaments and coaching in south France. At this time he also began working with several professional players on the WTA tour, including former Canadian number one and Fed Cup player and top 50 in the world Jana Nejedly. John would later team up again with Jose Higueras, acting as hitting partner and helping to coach former number one player in the world and grand slam champion Jennifer Capriati, as well as Tracy Sinjin, formerly the number one ranked eighteen and under player in the United States, and top 100 in the world professional.
John would continue his coaching career at several other tennis clubs where he worked as the Head Tennis Pro, including the Palm Springs Plaza Racquet Club, the Riviera Resort, and the Reed Anderson Tennis School at the Westin. He has also taught tennis for the U.S. Santa Barbara Alumni Association Family Vacation Center and the Coachella Valley Parks and Recreation District. John has served as the Head Tennis Professional at Shadow Mountain Resort & Club since 2001.