She has earned both Bachelor and masters degrees in arts history and History at Université Lumière Lyon 2 (France)/UniversitàdellaTuscia (Italy), and a Dance Science MSc at Wolverhampton University (UK). She has a rich teaching experience. From 2017 until 2019, she took the position of academy coordinator and full-time ballet faculty in SEAD. As a teacher, Yaghvali worked with the London Theatre School (UK), Danceworks (UK) and Conservatoire du Valais (Switzerland).