David was born and raised in the Dallas-Fort Worth area and upon completion of his college, he began his career in Elementary Education. He has been married for 43 years and has three sons. He was a PE teacher for eight years and an elementary Assistant Principal for 25 years. He began teaching at West Coast Baptist College in 2013. He is also a Shuttle driver extraordinaire! He enjoys spending time with his family and playing golf.