Geoff holds graduate degrees in business and education. After a successful career in advertising and financial relations, he taught elementary school. Teaching became a passion, especially teaching reading and writing to his young students. That passion turned to writing children's books and adult murder mysteries novels. He lives in Charleston, SC with his wife, Sally. He has three grown children; Max, Leigh, and KC, and two sets of twin grandchildren; Collin and John and Cora and Lily.