Born and raised in Tennessee, Teresa graduated from Donelson High School and earned a BS in Mathematics from George Peabody College for Teachers.  She spent the next 40 years teaching in Metropolitan Nashville Public Schools. The first 19 years were spent at Wright Middle School, where she taught 7th grade mathematics and Pre-Algebra.  Her last 21 years were at McGavock High School, where she taught everything from Pre-Algebra to Precalculus.

Teresa has been married for 47 years and has two beautiful daughters and four amazing grandchildren.  Since her retirement from full time teaching in 2012, Teresa has enjoyed spending time with her grandchildren and helping to homeschool her granddaughters.