Kavan has been teaching tennis full time for 20 years in the USA. He started his career as an NCAA Division 1 Assistant Coach at Wofford College before becoming the Head Coach at Division 1 University of North Carolina at Asheville. After that, he spent years coaching at Club Greenwood in Colorado where he was USPTA certified as an Elite Professional.
Before starting his teaching career, he competed as a junior, reaching a rank of #2 in the state of Colorado. He then went on to play at Azusa Pacific University where he earned the honor of being named First Team All-American.
Kavan loves being on the court with his students, connecting with them and figuring out the best way to help them achieve their goals.