Our Instructors

Kim Mayberry

Studio Owner

Kim Mayberry is a multi-passionate creator, writer, mover, teacher, and entrepreneur. She owns Dance for Joy Studio in Banff where she teaches Barre, Belly Dance, Burlesque, Buti Yoga, Country Dance, HIGH Fitness, Hip Hop for Kids and World Dance. A professional Belly Dancer for over 15 years, Kim has also studied African, Bollywood, Contemporary, Diva,  sFlamenco, and Polynesian dance – she LOVES to move and share dance and fitness with others! Kim is honoured to be a Lululemon Legacy Ambassador. She is a certified Reiki Master who teaches certifications and workshops. She is also a jewelry and fashion designer. Kim is currently studying to be a life coach. If you’re in Banff, drop in for a class or book a Private Class for you and your friends or contact Kim as she happily tours her classes, certifications and workshops. Kim has taught and performed throughout Canada for private groups, conferences, and studios including the Banff Yoga Festival, Blossom Festival, Prana Yoga Festival, and Camp Yoga.

Catherine Dafoe

“Hala Jamal”

Catherine teaches dance, yoga, and mediation at the studio. She began a life-long love affair with MIddle Eastern Dance in 1999. She has completed Hadia’s 3 Teacher Training Courses as well has Professional Courses with Hadia and Yasmina Ramzy. She traveled to Turkey and Egypt in 2011 and performs weekly at the Balkan Restaurant in Banff. In 2012 she was selected as a contestant for the reality TV show, Project Belly Dance.

Catherine’s second love affair is with yoga. She prefers hot yoga but enjoys all styles. She is a Level 2 Baptiste Power Vinyasa Teacher and AntiGravity Certified Aerial teacher. Catherine has a degree in Education and a Bachelor degree in Fine Arts.

Myka Breymann

Myka has been dancing since she was a toddler and teaching since the age of 14.
She is also a teacher at the High School in Banff.
Myka teaches Tap and Burlesque and brings her exceptional technique, lines and fabulousness to everything she does.

Jess Corner

Jess Corner has been practising yoga for the last 7 years and is a forever student. Jess has her 200hr Yoga Alliance Teacher Certificate from Yoga Medicine. Jess is grateful for her yoga practice that helps keep her grounded despite a busy lifestyle. Her classes help you find calm. Jess also has her BARRE Teacher Certificate and loves to help you get your sweat on.

Maria Guilhon

Maria is famous in the Bow Valley for the mega-watts of energy she gives to all her classes! Maria teaches Zumba and Zumbatonic and is sure to motivate all her students to push themselves! Maria has a background in Ballroom Dance and loves kite surfing as well!



Marc Geestman

Marc teaches Budo Taijitsu. He grew up just outside of Amsterdam, The Netherlands, where he began training in the martial arts when he was 5 years old. During his extensive martial arts career, he has studied, taught and competed in many different countries and styles. He now has black belts in several martial arts, and is excited to share some of his experience with the community. He currently works as an Educational Assistant at Banff Community High School, teaches Women’s Self Defense for the Town of Banff and the Town of Canmore, and is a proud father of two daughters.

Fiona Groves

Fiona teaches FIIT classes. Originally from Australia, Fiona moved to Banff in November 2006 and found her FIT home in the mountains! In 2010 Fiona turned her passion for health, wellness and fitness into her career and became a certified Personal Trainer. She then went on to obtain certifications in Group Fitness and Nutrition Coaching, as well as Fitness Kickboxing and TRX. Fiona‘s goal is to inspire and motivate others to lead healthy, fit and fulfilling lifestyles and she leads by example in everything that she does. Fiona is also a successful fitness competitor and she loves the challenge of preparing for her competitions.

Mai Yamagishi

Mai teaches comtemporary dances. Mai Yamagishi is a Banff local and a graduate of University of Calgary concentrating in Performance and Choreography. She has spent five years learning from well-established dance instructors within the Calgary dance scene. Throughout the years she has performed in numerous shows in various styles. She has years of experience teaching children and teenagers through dance as well as figure skating. Her goal is to apply all the knowledge from University to the students at a young age so they can be influenced and motivated to continue dance later in their adulthood.

Christine Davidson

The Spiritual Skier

My life mission: To love, play and be awesome! I feel the most alive when surrounded by the immense raw power and staggering beauty of the mountains. They have the capacity to evoke both the most passionate reverence and the most humbling respect. I consider it such a privilege that my job entails witnessing the transformation that takes place as my students become empowered with the skills and confidence necessary to navigate these awesome giants, the Canadian Rockies.”

Christine Davidson is a CSIA Level 4 Ski Instructor, Yoga Alliance Registered 500hr Hatha Yoga Teacher and avid writer who makes her home in the Canadian Rocky Mountains. Her unique blend of alignment conscious restorative yoga, myofascial release and stability training helps prevent some of the common imbalances and subsequent injuries sustained by people who like to slide on snow.
A former alpine ski racer with almost two decades experience teaching skiing Christine has found that the greatest determinant of students achieving success on snow comes from learning how to transform fear into a catalyst for peak experience or flow state. This is where yoga practice becomes a powerful tool for gaining mastery over the breath, emotions, and ultimately the mind.

Christine has designed and facilitated customized yoga for snow sports programs for the Canadian Ski Instructors Alliance, Nonstop Adventure Gap Program, Alberta Alpine and numerous snow sports industry professionals.Christine’s teaching philosophy involves providing a safe environment for students to explore new things playfully, without attachment to agendas and free from self judgement. When this happens students become their highest expression of self.

Sam Hogg

Sam teaches Funk dance classes. Hailing from Manchester, UK, Sam attended a Theatre Dance School from the age of 2. Sam is trained in Ballet (RAD) and Modern & Tap (IDTA). She spent most of her time performing in various showcases whilst at School and University as well as at the Commonwealth Games. Whilst living in London, UK she attended classes and courses at the world famous Pineapple Dance Studios. With her own flavor of street dance, she lives by the philosophy “great dancers are not great because of their technique, they are great because of their passion” (Martha Graham).