Teresa graduated with a B.S. degree in Music Education from Maranatha Baptist University and a Master's degree in Music with Horn Proficiency from the University of Minnesota. Theresa has studied with Herbert Winslow, Michael Gast, Bernhard Scully, Dr. Lin Folk, and Dr. Craig Parker. She actively performs with the Encore Wind Ensemble and the Bloomington Civic Theatre Company. Teresa has taught and performed in several foreign countries including Peru, Brazil, Ireland, and South Africa.