We are glad you are joining us for YOGA class at Northminster Presbyterian Church (NPC)! The following policies and procedures will make your experience as pleasant and user-friendly as possible. Please don’t hesitate to contact your teacher or the Northminster Presbyterian Church office if you have questions. 

We are located at 1660 Kessler Blvd E Drive (in the Broad Ripple/Glendale area between College and Keystone). Our office hours are Monday-Thursday from 9:00 am to 3:00 pm and closed on Fridays. You can contact our office at (317) 251-9489 or 

Krista Yoga Sampler | Breathing   Krista Yoga Sampler | Vinyasa

Class Schedule

Scroll down for class descriptions. All classes are “loose” hours and run for 60-75 minutes.

Classes are back to their regular schedule!


5:30 pm Potluck Flow with Krista All Levels Register Here


9:30 am Vinyasa Fundamentals with Krista  All Levels, some experience Register Here


8:00 am Gentle Yoga Sampler with Krista All Levels Register Here


9:30 am Viniyoga/Hatha with Kim All Levels Register Here


9:30 am Creative Flow with Olga Moderate Register Here


11:00 am Gentle Flow with Kim All Levels Register Here


Private Lessons with Krista* All Levels Register Here*
Private Lessons with Kim* All Levels Register Here*

*Please contact instructors prior to registering to ensure availability

Potluck Flow with Krista | Sundays at 5:30 PM

This class adapts weekly to serve the needs of those in attendance. Warming, cooling, calming, centering, stretching, strengthening. All
are welcome. (back to schedule)

Vinyasa Fundamentals with Krista | Tuesdays at 9:30 am

This all-levels class is most suitable for those who feel comfortable with active movement or have some yoga experience. It explores the basic structure of the more active "vinyasa" style of yoga and is ideal for those who feel ready to grow into a more challenging practice. (back to schedule)

Gentle Yoga Sampler with Krista | Wednesdays at 8:00 am

This class explores several different types of gentle yoga like yoga nidra (yoga for sleep), restorative ideal for any type of recovery, physical or spiritual), yin (long-held deep stretches). It may be limited to one style per class or be a mash up of them all. (back to schedule)

Viniyoga/Hatha with Kim | Wednesdays at 10:00 am

Mindful stretch and strengthen. This class is open to all physical abilities. Movements are adapted to meet you where you are, aiming to create space and stability. Each class will include some floor, kneeling, standing, and seated postures as well as guided meditation. (back to schedule)

Creative Flow with Krista (Olga) | Thursdays at 9:30 am

This creative vinyasa flow class is for more experienced students as well as students looking for a more physically challenging class. This class breaks the boundaries of vinyasa fundamentals and explores creative combinations of poses. (back to schedule)

Gentle Flow with Kim | Fridays at 11:00 am

Mindful stretch and strengthen. This class is open to all physical abilities. Movements are adapted to meet you where you are, aiming to create space and stability. Each class will include some floor, kneeling, standing, and seated postures as well as guided meditation. (back to schedule)

To Pay by Cash or Check

Your teacher will be happy to take your cash or personal check made payable to Northminster Presbyterian Church. Make sure to put your teacher’s name and yoga in the memo line. 

Due to limited space, only students who preregister and pay online will be guaranteed a spot. All others may join on a first-come, first-served basis. Since payments are made per each individual class, refunds and credits will not be offered for absences. 

Upon Arrival

Please park in the southeast parking lot on the corner of Kessler and Kingsley and enter through the main atrium doors. Sign-in at the main office window to your right behind the coffee bar, then proceed up the stairs or elevator to the second floor. Follow the hallway around to the right to room 210. Sign the class roster at the door and fill out a waiver, if you have not already done so in person or online at registration.

There is a rack for coats and shoes by the door and cubbies for valuables inside the room.

Inclement Weather

In general, NPC follows the Indianapolis Public Schools closure schedule.  Preregistered students will be contacted. Check your regular web and TV outlets for IPS and NPC closure information. 

Our Teachers

Kim Allen has been a student of yoga since 1993. Her training has been largely in the study of Viniyoga; adapting movement, breath, and meditation to best meet the needs of the practitioner. Her certifications include the 500-hour yoga teacher training and 500-hour yoga therapist through the American Viniyoga Institute. She also has a doctorate in health education, is a certified health/wellness coach, ACSM personal trainer, and licensed massage therapist. Kim aims to create experiences to meet the immediate needs and long-term goals of everyone she works with. You can contact Kim at (317) 319-1672.

Olga Keegan (E-RYT) is a full-time realtor and a lover of travel. She was introduced to yoga by her youngest son, Ian, in 2013. Olga has danced ballet from preschool to adulthood, was a gymnast in high school, ran for 35 years, and taught Jazzercise for 15 years. All these disciplines helped her learn to teach the intricacies of yoga asanas and the art of yoga flows with the added dimension of cueing proper alignment and placement of the body for a safe, comfortable practice. Her classes are infused with yoga philosophy so one can carry lessons from the mat to life off the mat. Olga can be contacted at (317) 332-6590.

Krista Wright (E-RYT, BM, MM) has been a professional musician for her entire adult life and a yoga teacher since 2018. Currently, she teaches several classes per week in a variety of yoga styles from Restorative to Intermediate Vinyasa, and maintains a private studio of voice and piano students where she integrates the Eastern principles of Yoga and Meditation with traditional Western voice and piano pedagogical techniques. In addition to weekly private lessons and classes, Krista leads clinics and workshops in yoga, meditation, and voice and writes and speaks on the subject of ecumenical spirituality. You can contact Krista at (317) 331-7841.