John Whitehurst was born in Poughkeepise, New York, but raised in Marietta, Georgia where he graduated from Walton High School. He earned in BA in history and English from Georgia Southern University in Statesboro, Georgia and is currently working on his MA in history from Georgia State University in Atlanta, Georgia. He has taught history, political science, economics, and English for the past fourteen years at private schools in metropolitan Atlanta. He is currently the history department head at Mount Pisgah Christian School in Johns Creek, Georgia where he teaches US history and AP US history as well as sponsoring student government and the student honor council.