Teresa started piano and dance lessons at a young age, adding violin lessons in 3rd grade and voice lessons in high school. After participating in several music ensembles and solo and ensemble contests in high school, she decided to continue her music education in college.

She received a BM degree in Vocal Performance with a minor in Psychology from DePauw University in Greencastle, IN.

Teresa has taught voice lessons, performed in musicals and operas. Teresa also teaches Music Together classes for young children through Sing and Swing, LLC.