Accredited by NEASC Social Sciences Teacher Faculty / Full-Time View Details John Bapst Memorial High School, Bangor, ME Learning Stage(s):High SchoolDay / Boarding / Residential:Day, BoardingGender:All GenderAdditional Details:Town Academy