Repertoire 100 Great Contemporary Musical Theatre Songs Written for Teenage Female Characters by Kevin Michael Jones Posted on April 5, 2023September 21, 2023