John began his teaching career at CWC in the fall of 2008, bringing with him years of radio and sports casting experience. John is the general manager of KCWC-FM, CWC's student operated radio station and is the sports information officer for Rustler athletics.
After graduating from the University of Wyoming in broadcasting, John worked at stations in Laramie until he moved home where he was general manager for a Riverton radio station. He has 17 years experience as a sports play-by-play broadcaster, and he is teaching his students the tricks of that vocation by having them broadcast Rustler volleyball and basketball games.
On numerous occasions he has been named the Wyoming Association of Broadcasters Best Play by Play and Sports. In 2008, he received the distinguished service award from the Wyoming Coaches Association Hall of Fame.