Trained in 1973 by Maharishi Mahesh Yogi and the International Meditation Society, he has been teaching meditation for 44 years. He has taught meditation classes throughout the U.S. and in the U.K., and now teaches locally in Merida, and globally via the Online Meditation Center and InsightTimer.