First Time?   We're glad you're here! Begin with our Starter Pack — 3 classes for $60.   Redeem
in index
Back to Teachers

Sagar Shankarrao Maske

Studio

Classes

What can students expect from your class?

Students can expect a balanced experience of strength, mobility, breathwork, and mindfulness. His classes are intuitive, accessible to all levels, and focused on building body awareness while preventing injury. Through his guidance, students often experience improved flexibility, deeper connection to breath, reduced stress, and a more grounded, energised state of being—both on and off the mat.

About Me

Saghar is a dedicated yoga teacher with over 21 years of experience, rooted in traditional yogic practices and seamlessly blended with modern movement and functional approaches. His teaching draws from classical Indian wisdom while adapting intelligently to the needs of today’s practitioners. With a background in software engineering, Saghar brings clarity, structure, and thoughtful progression into his classes.

Instagram: @aceyogawithsaghar

What can students expect from your class?

Students can expect a balanced experience of strength, mobility, breathwork, and mindfulness. His classes are intuitive, accessible to all levels, and focused on building body awareness while preventing injury. Through his guidance, students often experience improved flexibility, deeper connection to breath, reduced stress, and a more grounded, energised state of being—both on and off the mat.

About Me

Saghar is a dedicated yoga teacher with over 21 years of experience, rooted in traditional yogic practices and seamlessly blended with modern movement and functional approaches. His teaching draws from classical Indian wisdom while adapting intelligently to the needs of today’s practitioners. With a background in software engineering, Saghar brings clarity, structure, and thoughtful progression into his classes.

Instagram: @aceyogawithsaghar

Back to Teachers

Leah de Torres

Studio

Classes

What should students expect from your class?

Rooted in subtle awareness, her Yin classes are intentional and grounding. Leah guides students into deep stillness, harmonizing mind, body, and spirit. Expect long, nourishing holds (10–12 breaths or up to 7 minutes), designed to restore, recalibrate, and invite you back to yourself.

About Me

Leah is a Richmond-based yoga teacher with over 200 hours of Hatha YTT completed in 2014 (Calgary, AB) and 100+ hours of Yin YTT completed in 2023 (Amorgos Island, Greece). She received Usui Reiki Levels I & II attunement in 2025 on Mount Kurama, Kyoto and continues to expand her practice through global workshops and retreats.

She will soon travel to Sri Lanka to study somatic therapy, deepening her integrative approach to healing.

Instagram: @leah.energyexchange

What should students expect from your class?

Rooted in subtle awareness, her Yin classes are intentional and grounding. Leah guides students into deep stillness, harmonizing mind, body, and spirit. Expect long, nourishing holds (10–12 breaths or up to 7 minutes), designed to restore, recalibrate, and invite you back to yourself.

About Me

Leah is a Richmond-based yoga teacher with over 200 hours of Hatha YTT completed in 2014 (Calgary, AB) and 100+ hours of Yin YTT completed in 2023 (Amorgos Island, Greece). She received Usui Reiki Levels I & II attunement in 2025 on Mount Kurama, Kyoto and continues to expand her practice through global workshops and retreats.

She will soon travel to Sri Lanka to study somatic therapy, deepening her integrative approach to healing.

Instagram: @leah.energyexchange

Back to Teachers

Alli O’Callaghan

Studio

Classes

What should students expect from your class?

Her classes are dynamic yet intuitive—from Sculpt and Pilates Burn to Vinyasa and restorative Yin—always meeting students where they are. With clear, supportive cueing, she offers both structure and softness.

A lifelong student, she is devoted to growth, community, and helping others feel empowered, connected, and fully alive in their bodies.

About Me

A passionate and multidimensional Pilates and Yoga teacher, her work is rooted in technical precision and uplifting, vibrant energy. With a lifelong connection to movement and a foundation of extensive training, she creates spaces where strength, awareness, and joy meet.

She holds certifications in Pilates Teacher Training, 200-hour Vinyasa Yoga, 200-hour Therapeutic Yoga, Yin Yoga, and Trauma-Informed Yoga, alongside a deep background in dance. Her approach blends alignment, control, and fluidity, guiding students into a deeper connection with their bodies.

Instagram: @lightheartstrongcore

What should students expect from your class?

Her classes are dynamic yet intuitive—from Sculpt and Pilates Burn to Vinyasa and restorative Yin—always meeting students where they are. With clear, supportive cueing, she offers both structure and softness.

A lifelong student, she is devoted to growth, community, and helping others feel empowered, connected, and fully alive in their bodies.

About Me

A passionate and multidimensional Pilates and Yoga teacher, her work is rooted in technical precision and uplifting, vibrant energy. With a lifelong connection to movement and a foundation of extensive training, she creates spaces where strength, awareness, and joy meet.

She holds certifications in Pilates Teacher Training, 200-hour Vinyasa Yoga, 200-hour Therapeutic Yoga, Yin Yoga, and Trauma-Informed Yoga, alongside a deep background in dance. Her approach blends alignment, control, and fluidity, guiding students into a deeper connection with their bodies.

Instagram: @lightheartstrongcore

Back to Teachers

Paris Hesketh

Studio

Classes

What can students expect from your classes?


A grounded, supportive practice that balances strength and softness, encouraging students to move with awareness, curiosity, and ease. I strive to create a safe, nurturing environment where your practice can flourish, supporting and guiding you through whatever season of life you’re in.

About me

As a classically trained ballet dancer, my classes are heavily influenced by musicality and flow. I love linking movement with breath, creating thoughtful sequences that elevate energy and encourage a sense of connection between mind, body, and soul.

My classes are informed by over a decade of teaching and a genuine interest in how movement and breath can support both physical and emotional wellbeing, creating practices that feel grounded, sustainable, and supportive. I look forward to flowing and rising together.

What can students expect from your classes?


A grounded, supportive practice that balances strength and softness, encouraging students to move with awareness, curiosity, and ease. I strive to create a safe, nurturing environment where your practice can flourish, supporting and guiding you through whatever season of life you’re in.

About me

As a classically trained ballet dancer, my classes are heavily influenced by musicality and flow. I love linking movement with breath, creating thoughtful sequences that elevate energy and encourage a sense of connection between mind, body, and soul.

My classes are informed by over a decade of teaching and a genuine interest in how movement and breath can support both physical and emotional wellbeing, creating practices that feel grounded, sustainable, and supportive. I look forward to flowing and rising together.

Back to Teachers

Corrie Bownick

Studio

Classes

What can students expect from your classes?

I completed my 200HR and YHot Teacher Training in 2025 through YYOGA. Students can expect a welcoming class for all ages and abilities that focuses on building a strong foundation from the ground up.

About Me

My yoga journey began in a local community centre when I was in high school. Since then, I’ve explored many variations of yoga including Vinyasa, Hatha, Yin and heated set sequences. Hatha is a personal favourite for its balance of strength and flexibility!

What can students expect from your classes?

I completed my 200HR and YHot Teacher Training in 2025 through YYOGA. Students can expect a welcoming class for all ages and abilities that focuses on building a strong foundation from the ground up.

About Me

My yoga journey began in a local community centre when I was in high school. Since then, I’ve explored many variations of yoga including Vinyasa, Hatha, Yin and heated set sequences. Hatha is a personal favourite for its balance of strength and flexibility!

Guest Experience – Lonsdale

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language


To apply, please fill out this form.

A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Guest Experience – West Point Grey

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language


To apply, please fill out this form.


A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Guest Experience – Downtown Flow

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language

To apply, please fill out this form.


A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Guest Experience – Northshore Elements (Lynn Valley)

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language

To apply, please fill out this form.


A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Guest Experience – Richmond Olympic Oval

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language

To apply, please fill out this form.


A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Guest Experience – Kitsilano

An integral part of our Operations team, the Guest Experience team member is focused on connecting with our guests and building a strong, lighthearted community spirit.

Schedule Options:
Full time: 32 – 40 hours / week
Part time: 0 – 32 hours / week

Reports to: Studio Manager

This role requires a high level of organization and a consistent focus on delivering exceptional customer service by addressing individual guest needs and proactively resolving potential issues. You will be responsible for the smooth coordination of daily studio operations, ensuring every guest experience exceeds expectations.

Details:

Guest 

  • Experience and understand YYOGA’s services, programs, and products
  • Excellent communication skills
  • Actively engage with guests in person and over the phone to build guest loyalty and retain membership
  • Sell the appropriate pass or membership based on a guest’s unique needs
  • Clearly and actively convey relevant policies to guests
  • Utilize YYOGA policy & procedure to handle and resolve service issues
  • Stay up to date with all current and upcoming promotions, events, offerings, and policy adjustments


Facilities

  • Ensure facilities are well cared for and inviting
  • Follow all health & safety systems
  • Clean, stock, and maintain facilities to create a high-quality guest experience
  • Communicate repairs and maintenance issues to Studio Leadership


Administration

  • Accurately complete and maintain guest accounts
  • Efficiently handle and balance sales transactions
  • Communicate discrepancies or concerns to Studio Leadership


Team 

  • Take responsibility and initiative for completing all duties
  • Communicate in an objective, respectful, and timely manner
  • Share recognition and supportive, constructive feedback
  • Actively collaborate towards individual and team goals
  • Engage in team and one-on-one meetings 
  • Proactively communicate with Studio Leadership when you require additional support


Retail

  • Be educated and stay up to date on product details
  • Assist guests by recommending products that meet their unique needs
  • Prepare merchandise according to YYOGA’s merchandising standards
  • Monitor and replenish product levels on an ongoing basis
  • Utilize YYOGA systems & procedures to address loss prevention


Additional duties as assigned


Qualifications


Required

  • Enthusiastic, personable, and professional disposition
  • A desire to advocate for the YYOGA brand and sell passes and memberships
  • Passionate about promoting yoga and wellness
  • Previous customer service, retail, or hospitality experience 
  • Ability to work in a fast-paced work environment, both independently and as part of a team
  • Ability to communicate effectively in person and over the phone
  • Ability to effectively resolve challenging guest situations
  • Adaptable with a desire to develop new skills
  • Organized, detail-oriented, and able to multitask
  • Computer skills
  • Ability to meet the scheduling needs of the studio

Bonus

  • Experience using MarianaTek
  • First aid and/or CPR certificate
  • Ability to speak a 2nd language

To apply, please fill out this form.


A member of our team will reach out if you are selected for an interview and to let you know the timing of our next interview and hiring cycle.

Back to Teachers

Christine Mardirian

Studio

Classes

What should students expect from your class?

Movement saved and changed my life, which is why I’m a big advocate for not just physical health, but emotional, mental, and overall wellbeing. We’re all just doing our best at this human thing. I believe movement is a powerful tool to come back home to yourself, especially on the hardest days.

About Me

A teacher by day and an overanalyzer and existentialist by night. What lights me up about teaching is witnessing small moments of breakthrough — when someone does something they didn’t think they could or when they find a moment of relief after surviving the hard stuff, one breath at a time. I love teaching because I’ve experienced the power of movement firsthand, which transcends movement, and it’s incredibly fulfilling seeing others push through what they thought they couldn’t — physically at first, and then mentally and emotionally as a result. When I’m not teaching or practicing, I’m all about slow mornings, good coffee, losing myself in a book, writing, or bribing my cat for cuddles.

Instagram: @cmardirian

What should students expect from your class?

Movement saved and changed my life, which is why I’m a big advocate for not just physical health, but emotional, mental, and overall wellbeing. We’re all just doing our best at this human thing. I believe movement is a powerful tool to come back home to yourself, especially on the hardest days.

About Me

A teacher by day and an overanalyzer and existentialist by night. What lights me up about teaching is witnessing small moments of breakthrough — when someone does something they didn’t think they could or when they find a moment of relief after surviving the hard stuff, one breath at a time. I love teaching because I’ve experienced the power of movement firsthand, which transcends movement, and it’s incredibly fulfilling seeing others push through what they thought they couldn’t — physically at first, and then mentally and emotionally as a result. When I’m not teaching or practicing, I’m all about slow mornings, good coffee, losing myself in a book, writing, or bribing my cat for cuddles.

Instagram: @cmardirian