He has taught at the Western Academy of Beijing, at Chaparral High School located in Parker, Colorado in the United States, and a youth correctional facility outside of Denver, Colorado USA.