John S. Knox has taught Bible, sociology, history, and religion for nearly two decades at Christian universities on the east and west coasts, utilizing his educational experience and knowledge to help students to better understand the historical and cultural context of Christianity across the ages.