Hall attended Ravenscroft School in Raleigh, graduating in 1989, and from Earlham College, a liberal arts college in Richmond, Indiana, in 1993.
Hall attended Ravenscroft School in Raleigh, graduating in 1989. He graduated from Earlham College, a liberal arts college in Richmond, Indiana, in 1993.