John ha enseñado cursos de meditación cada otoño y primavera en el Instituto Ligmincha desde 2001. Es el director del centro de retiros en solitario Chamma Ling en las montañas Sangre de Cristo, Colorado, www.chammaling.org y es miembro del cuerpo docente de la Escuela Universitaria de Medicina de Virginia, donde diseña los programas educativos para futuros médicos.
John ha explorado los métodos sutiles de sutra, tantra y Dzogchen por más de treinta años, formándose durante los últimos quince años con los grandes maestros Bon: Su Santidad Lungtok Tenpai Nyima, Yongdzin Tenzin Namdak Rinpoche, y Geshe Tenzin Wangyal Rinpoche. Ha viajado extensivamente a través de Asia disfrutando de peregrinar, el estudio y retiro. John ayudó a establecer el Instituto Ligmincha, forma parte de su consejo de administración desde hace varios años, y ha ayudado a organizar más de veinticinco grupos de retiros allí.
source: http://www.the3doors.org/quienes-somos/profesores-academia-alumno-antigue.html?Itemid=29