Joe grew up in South Florida, but relocated to the Asheville area in 1994. He holds an Associate of Arts degree and is certified in early childhood education. Joe spent 14 years as a teacher and Child Enrichment Program Coordinator at Around the Son Preschool at Skyland United Methodist Church. In addition, he served six years as the Commanding Officer of the Asheville Division of the United States Naval Sea Cadet Corps, a Navy youth leadership program. He has been married for more than 25 years to his wife, Kelley, and has 3 sons: Will, a geologist; Robert, a teacher at FernLeaf; and Ben, a student at West Henderson High School. Joe and his family enjoy many outdoor activities, including hiking, kayaking, traveling, and off-road driving in their Jeeps.