Cal Davis has been married to Stephanie since 1991. They have four amazing children (two by birth and two who married them), and four incredible grandchildren. Cal loves writing, teaching, traveling, and outdoors. He has a bachelor’s degree in Elementary Education. He is a native Texan, a US veteran, and serves his community wherever he can.