Adam serves as the Upper School Principal and also teaches humanities, logic, and Latin at Veritas Preparatory School in Greenville, SC. He received his BA in biblical studies from Grove City College and his MA in historical theology from Wheaton College. Prior to coming to Veritas, Adam taught for nine years at a classical Christian school in Chicago. He also serves as a part-time proofreader for Crossway publishers.