Online Weekly Classes

Register in 3 Easy Steps:

Read our online class terms & conditions


1. Click the Register Here button to pay 

2. Wait to be redirected to the registration page (crucial!)

3. Check your inbox for your link to the class

(if you don't receive a confirmation email with the link, please email

If you attend or live near another NKT center, please consider supporting them by participating in their online classes.

KMC Phoenix's Online Classes

KMC Arizona's Online Classes

Mondays | 7:30 - 9pm (PST) | $10

with Gen-la Jampa

These classes are for those with some experience of Kadampa view, meditation in action, and who wish to deepen their practical experience of the teachings in daily life. The teachings will follow The Mirror of Dharma with Additions, and will include extensive prayers and guided meditations. 

Register below by day



Mon, Wed, Fri | 12 - 12:30pm  (PST) | $3

Tue & Thurs | 12 - 12:30pm (PST) | FREE

with Kadam Michelle

Based on three simple guided meditations which are all forms of breathing meditation that help to calm the mind, reduce stress, and give rise to an experience of inner peace and wellbeing. 

Wednesdays | 6:30 - 8pm (PST) | $10

with Gen-la Jampa

Everyone needs to be good natured with a good heart. In this class you will learn: what are the three types of love; why we need to improve our compassion; and what is the ultimate goal of human life.

Sundays | 11am - 12:15pm (PST) | $10

with Gen-la Jampa

The inner peace breathing meditation helps us to be free from worries and mental discomfort and creates a special feeling of calm in the mind. 

Special Events

Saturday, April 4th

9:30am - 10:45am & 11:15am - 12:30pm | $20

with Kadam Michelle

Designed especially for beginners. Learn the art of meditation, and bring a sense of balance, peace and clarity into your life and your relationships. The course consist of two simple, relaxing guided meditation sessions, combined with practical instruction.

6701 East Mountain Ranch Road

Williams, AZ  86046

Tel: (928) 637-6232