Mitchell holds a BA in Cultural Anthropology, with a minor in Classical languages, and a M.Div. and Th.M. from Southern Seminary. Along with his formal education, Mitchell has a good deal of teaching experience and has taught most recently at Boyce College and Highlands Latin School in Louisville, KY. He has a passion for teaching the Classical languages, Greco-Roman philosophy, and Christian history.