University of Virginia
He graduated from University of Virginia, American University, George Mason University, and University of Virginia, with an M.F.A. in 2000.