Sheila Benson

Christian English School

Sheila is the bride of Larry Benson and grew up in Tennessee. Graduating from the University of Memphis with a degree in Elementary Education, she has over 25 years of experience in teaching in various settings: public, private, and home school. Blessed with three daughters and sons-in-law, there are five amazing grandchildren: Lucy-Kate, Felicity, Lily, Jack, and Ember. Larry and Sheila have a home stateside on the Outer Banks of North Carolina where they have lived for over 20 years before serving in Helene, Honduras.