W 1994 roku ukończyła studia w zakresie kompozycji i teorii muzyki na Uniwersytecie Pensylwanii w Filadelfii (Pensylwania, USA).
She graduated with a degree in composition and music theory from the University of Pennsylvania in Philadelphia, Pennsylvania, in 1994.