Teresa Holland loves Jesus, her family, teaching and books. She graduated from Virginia Tech with a B.S. in Early Childhood Education. Upon graduation, her desire was to teach in Christian education. Her teaching career has been diverse from classroom teacher to private homeschool teacher to home school co-ops as well as hybrid schools. She married her husband in 2004. They started their family in 2005 and have 3 children. In 2016, they relocated their family to Triangle, and they have enjoyed this more family friendly area. Teresa loves serving in her church and the community she has built in North Carolina.