Theresa Hafstad

Calvary Classical Academy

Theresa and her family started attending Calvary in 2010.  She has been involved in many areas of ministry over the years, including community groups, youth group, Sunday school, VBS, and Calvary Classical Academy. She started teaching at the school in 2016, but she has many years of teaching experience. She became the Head of School in 2022. Theresa loves it when a student has an "Aha" moment. Suddenly, 2+ 2 makes sense or they connect the letter sounds to read their first word.

Theresa lives in St.Cloud with her husband Pete. She is the mother of twelve children. One of her greatest joys is having them all home! She also loves reading, watching movies, working out, and entertaining.