This 200-hour Vinyasa Flow and Ashtanga Yoga Teacher Training course is designed for all levels of yogis who like dynamic yoga, want to get better at their practice, learn about spirituality and philosophy of yoga, and want to learn how to teach yoga to others. Alpha Yoga School places a special emphasis on giving you all the teaching skills that you need to become a yoga teacher. That's why, during this course, they will give you all the necessary tools on how to create and how to teach your own vinyasa yoga classes. They believe that this course will give you many teaching skills right from the start (some of these tools you will find in advanced courses of 300 hours, but they will show you these techniques in the 200-hour course). This course gives a strong foundation to build a self-practice. This way, you won't have to rely on other yoga teachers and you will be able to practice yoga on your own. As your practice will deepen, sharing your personal experience in the form of teaching yoga to others, naturally blossoms. You will teach your fellow students from week one. Firstly, you will teach one to one, then, in small groups, and later, to half of the group. They keep groups up to 20 students so that you can get all the attention you deserve. You will give and receive constructive feedback throughout the course for your teaching. You will practice Ashtanga and Vinyasa Flow Yoga, and some afternoons Yin and Restorative yoga to balance the body. They do not teach Hatha, Sivananda, Hot, Iyengar, Anusara, Acro, or Prenatal. By the end of the course, you will be able to teach and create your own Vinyasa sequences, self-practice the Ashtanga Yoga Primary Series by yourself. Come as a practitioner, leave as a teacher.