В 1981 году Джон окончил школу Sr. High в Плано, с 1981 по 1983 годы он учился в государственном университете Техаса в Сан-Маркосе, а в 1985 году получил степень бакалавра в области английского языка и английской философии в Фордхемском университете.