Esther Juna Tran. Denton, Texas, USA. Master of Music in performance, University of North Texas. https://www.unt.edu