 Craven attended Boston University for undergraduate studies, where he developed a lifelong friendship with Howard Zinn.He later went on to Goddard College.He lives in the Northeast Kingdom with his family .