Explanation from Geshe Michael Roach, Buddhist scholar, businessman & philanthropist. Learn the real meaning of karma from Tibetan lineage. Michael Roach is a fully ordained Buddhist monk who received his geshe (Master of Buddhism) degree from Sera Mey Tibetan Monastery after twenty-two years of study.