Craig graduated from Boston College in 2003 and earned his master’s degree in education at the University of New Haven in 2005. He has been an English teacher at the high school level since 2006 and was recognized as his district’s Teacher of the Year in 2017.
Craig has worked or studied abroad in Germany, Ireland and China.His hobbies include chess, playing traditional Irish music, and Brazilian jiu-jitsu.