Alan has extensive experience in teaching Iyengar yoga to all levels of student, from beginners through to experienced, and remedial classes for those with injuries and medical conditions. Alan trains teachers, conducts workshops, and runs professional support and development programs for teachers.