My background:

My first yoga experience was as a young girl attempting to imitate my grandmother, a devoted yogi. But it was not until I became an adult and developed a passion for rock climbing that I turned to yoga in earnest—first as a way to find balance and to achieve a greater level of flexibility. This exclusively physical exploration of yoga evolved into a deep practice that is now a tool for learning about life; one that I am grateful to experience alongside my students.




I have been teaching yoga since 2007. Starting as a student of Iyengar and Ashtanga, my 200 hour teacher training was with Shiva Rea and has also included intensive study with many other wonderful teachers including Schuyler Grant, Tiffany Cruickshank, and many more. Starting in 2020, I dove into bhakti yoga to learn the Hanuman Chalisa and have been training in the heart expanding practice of kirtan with the Bhakti Yoga Shala. These trainings have provided an eclectic and deep skill set that informs the classes I teach today.

My attention to alignment detail and an appreciation for more subtle aspects of the practice such as pranayama (breath work) and meditation — help me create rich and varied experiences for my students. My yoga classes are well-crafted, educational, and spiritual journeys for students with a sense of adventure who are not afraid to work or to look more deeply at themselves—and to laugh along the way.

Continue scrolling down the page for information regarding my current class and workshop schedule and for studio information. You can also join my email list.



How to join me for practice: 

I teach at Eden Yoga Shala year round and seasonally at the Causeway Club's Red Barn in the summer and at Volta Climbing in Trenton in the fall, winter, and spring. Please see the details below for attending classes. I look forward to practicing with you!

Important things to know: 

-All in person classes require online registration as capacity is limited. If you prefer to pay by cash, check, or Venmo instead of online, please email in advance to register or text 207-669-5313.

-Cancellation Policy: All weekly classes have a 24-hour cancellation policy. Workshops and special events have a 48-hour cancellation policy unless stated otherwise. All payments are non-refundable and non-transferable. No shows are also non-refundable and non-transferable. Email if you need to cancel your spot or to get on a wait list for a class or event that is full.

-Covid Protocol: Masking is optional at this time, but please feel free to mask if that is your preference. No vax proof required. Be considerate of the well being of our community by staying home if you feel unwell. 

-Class cancellations or schedule changes will be posted on this page and via the email list.

  • No class on Christmas Day - Monday, December 25th.
  • There will be classes on Saturday, December 30th and Monday, January 1st as usual. Stay tuned for special themes for these celebratory offerings.

-Get on the email list here.



In-Person Classes 

Hatha Vinyasa Yoga

(Click on the class title above for a description)


At Eden Yoga Shala (weekly, year round)

  • Mondays 5:30-6:45PM 
  • Saturdays 9:00-10:15AM 
  • Online registration required. Studio opens 15 minutes before class.

Directions, studio policies, and FAQ can be found here

Register for an In-Person Eden Yoga Shala Class HERE

Classes are simultaneously live-streamed on Zoom. Zoom registration is found further down this page. In-person students will not be visible on camera.  


At Volta Climbing in Trenton

These classes are held seasonally in the fall, winter, and spring on Thursdays from 5:30-6:45PM. Classes resume after summer break on October 12th, 2023.

Please visit Volta Climbing to register for your mat space.


At the Causeway Club's Red Barn 

These summertime classes have concluded for the season. Please stay tuned for Summer 2024 offerings!


Zoom Classes

Hatha Vinyasa Yoga

(Click on the class title above for a description)


Live Streaming (or recorded) from Eden Yoga Shala (weekly, year round)

  • Mondays 5:30-6:45PM 
  • Saturdays 9:00-10:15AM  
  • You can join us live or get a recording that is accessible for 48 hours after the class concludes.

Zoom class registration and details HERE



Special Offerings

These special events have a 48 hour cancellation policy.

For sold out events, please be in touch to get on the wait list.


A Winter Solstice Practice of Movement, Breath & Mantra 

(Click the event title above to read a full description of this offering.)

Wednesday, December 20th  5:30-7:30PM

at Eden Yoga Shala (in-person only, no virtual option)

$30 Click HERE to register for your spot.


December Mini Meditation Program for Holiday Support

(Click the event title above to read a full description of the this offering.)

Wednesdays 8:30AM - December 6, 13, 20 & 27

Held live on Zoom and recorded for convenience to practice anytime you like. Sessions will be 15-20 minutes long.

Fifth bonus practice sent to your inbox on New Year's Day. Recordings available for 3 weeks after the program ends.

Payment via sliding scale. Click on a choice below to register. Check your spam for email confirmations.







*Watch this space for dates for more special offerings.


On Demand Yoga Videos (keep them forever!) 

On demand yoga videos give you unlimited access to these practices. Below is my most recent offering. A link to the full catalog of other on demand videos for purchase can be found below as well.

Enter your email address correctly in the checkout or you may not receive the confirmation email that contains the video access links (check your spam).


Revive Yoga Bundle ($25)

Click HERE to purchase. If you prefer Venmo or another payment option, please be in touch.

4 short practices to revive your body, heart, and mind.

  • Fluid Warrior Flow (30 minutes)
  • Side Body Bliss (26 minutes)
  • Mostly Seated Postures Favorite Flow (25 minutes)
  • Move for 10 / Meditate for 10 (20 minutes)


The rest of the On Demand Video Library for purchase can be found HERE.



Other Ways To Support Eden Yoga Shala

Some have kindly asked how they can additionally support my studio and I greatly appreciate the gesture and the sentiment. Use the "Pay Any Amount" by PayPal or Venmo above in Zoom class section for this purpose to make a donation. If you prefer to contribute by check or cash, please be in touch.

Additionally, Gift Certificates and Class Passes may be purchased. Please contact me for details.



Private Yoga Instruction at Eden Yoga Shala

Contact me about private yoga.

I teach private, semi-private and small group yoga sessions by appointment at Eden Yoga Shala in Bar Harbor or online via Zoom.

Private yoga instruction is a great way to receive focused, skilled instruction if you are a beginner, to deepen your practice if you are an experienced practitioner or to focus on specific areas of yoga that interest you.

To inquire about pricing or to book a session, please contact me



Gift Certificates

Gift certificates for individual classes, class packages or private sessions are a great way to treat a loved one (or yourself!) to a well-deserved health and wellness commitment. Please email me to inquire.