John Gregory grew up in Portland, OR before moving to New York State to attend Vassar College, where he received a B.A. with a double major in English and Political Science. He worked for book publishers in New York City for a couple of years before joining the New York City Teaching Fellows, and beginning his work as a teacher. He worked as an English teacher in New York City schools for the next seven years, meanwhile earning an M.Ed. in Secondary English Education from Fordham University and an M.F.A. in Creative Writing from The City College of New York. He moved to California at the beginning of 2014 and is happy to join the St. Elizabeth Elementary family.