Yoga Training- A path for a better you

Deepen your practice, knowledge, and confidence with the highest standard of in-person teacher training courses available. Moonshine Yoga Teacher Training, led by our master trainer Eon, is designed to awaken your inner teacher, and start your journey of self-transformation. The 200-hour Yoga Teacher Training consists of posture breakdown and practice, meditation, breathing practices, Eastern philosophy, and offers the opportunity to practice and learn how to teach. You will study the foundations of the asana practice from an alignment, applied anatomy and physiology perspective, allowing you to gain a deeper understanding and importance of a lifelong self-practice. Whether you’re looking to be a yoga teacher or just want to deepen your practice, this training program is perfect for you. Be prepared to be challenged, and move beyond your limitations on and off the mat. Moonshine Yoga training graduates can teach anywhere in the world with the Yoga Alliance-certified credentials. Join us on this transformative journey.

About Eon Swiegers

I’m Eon, an experienced registered yoga teacher 500 hours (E-RYT500). After completing my two degrees I was immediately drawn to the health, wellness, and fitness industry which in turn led me down my yoga journey. For the past 15 years, I’ve trained and focused on vinyasa, ashtanga, alignment-based movement, posture corrections, and wellness solutions that promote a healthy balanced body and mind. 

As an alignment-based yoga teacher, I’ve trained Olympic gold medalists, professional golfers, ballerinas, competitive horse riders, track and field Olympiads, and the South African Cricket team. I run my YTT200 yoga alliance accredited school (est. 2016) in Austin Texas, Cape Town, and Pretoria South Africa. I have traveled across 20 countries to teach workshops and loved all the experiences that have allowed me to share specialized strengthening, mobility, healing, and recovery practices.

I love passing on honest advice & knowledge, making yoga accessible for students of all abilities, and providing detailed adjustments to deepen the practice and optimize body movement through correct science-based alignment. I love helping others feel like their best selves. I hope to see you on the mat soon!

The Training Curriculum

Training Investment

Total Price: $3,500
$300 off before July 31
Installment Plans Available
Upcoming Dates:
August 14 to September 22, 2024

Sample Training Schedule






12:00-1:00PM: BREAK











Frequently Asked Questions

  • We keep the training groups small to ensure the best possible quality
  • Gain unique insight into vinyasa system and various tools to master the postures
  • Community classes for graduates to teach
  • Guaranteed quality with 5-star Google and Yoga Alliance ratings
  • Clear understanding and foundation for a life-long self-practice
  • Q & A assistance before, during, and after the training.
  • 6 months free EonYoga online membership to continue to learn & grow.

We meet the trainees where they are. You don’t need a specific level of practice – we welcome all levels from basics to advanced, Also, you don’t have to be a member of Moonshine Yoga studio to apply. However, we do encourage you to take yoga classes before the training starts. All levels are welcome.

Yes. Not all attendees intend to teach yoga. Many enroll for their own personal enrichment.The training is designed to become a well-rounded teacher as well as for those who simply want to deepen their yoga practice. It’s a transformational journey!

You are required to complete an additional 45 training hours at any yoga studio or on the EonYoga platform. Additional training hours will apply from the sign-up date till the end of the training.

There is a well-respected organization called Yoga Alliance which provides yoga teacher training program guidelines. EonYoga will issue a certificate of graduation to those who successfully complete all the graduation requirements. Graduates can register with Yoga Alliance and become a Registered Yoga Teacher (RYT200), as EonYoga Teacher Training program is approved by Yoga Alliance.

The several measurements to help our graduates start their public teaching:

  • Throughout the program, all attendees practice teach frequently, receive feedback from other attendees, and observe other attendees teach.
  • We schedule community classes taught by our graduates.
  • We give priority to our graduates as substitute teachers.
  • When a teaching position becomes available, given everything else being equal among all applicants, our graduates are given priority for the position.

Even though we strongly encourage students to attend all classes, there is an online YTT200 program on the EonYoga platform to catch up on workshops and lectures in the event that a student miss hours that need to be made up.

There will be a set of recommended books and reading assignments. If you like to own the books you will need to buy them at your own cost and the cost of class attendance/observation at other yoga studios.

Yes. We understand everyone in different financial situation. The install payment plans are available.

Withdraw 60 days before the training starts

  • $500 deposit is non-refundable

  • $100 admin fee will be charged

  • Other remain paid amount will be refund

Withdraw 30 days before the training starts

  • $500 deposit is non-refundable

  • $250 training process fee will be charged 
  • $100 admin fee will be charged

No refund will be issued after the training starts.

The certification will not be issued until the training is paid in full.

A minimum of 6 student sign-ups required for the training to take place.

Login Account

Already a Jhana Customer?

Invaild email address.

6 or more characters, letters and numbers. Must contain at least one number.

Your information will nerver be shared with any third party.