Teagan is originally from Arizona and later Oregon. She has trained at Sahuarita Dance, Dancing in the Streets Arizona, Sultanov Russian Ballet Academy, The Portland Ballet, and NW Dance Project, with summer intensives at Ballet Tucson, Oregon Ballet Theatre, Joffrey Academy, Ballet Austin, Kansas City Ballet, Louisville Ballet, and Fort Wayne Ballet. Teagan is an ABT® Certified Teacher, who has successfully completed the ABT® Teacher Training Intensive in Pre-Primary through Level 3 of the ABT® National Training Curriculum. Teagan completed professional Tutu School in 2021, and creates dancewear. She spent two years in the Louisville Ballet Studio Company before joining Fort Wayne Ballet in 2021.