Greater Boston Academy, along with Edgewood Elementary School, serves as a co-educational private Christian school that teaches students at the pre-School to grade 12 level. While the school opened its doors in 1944 on Newbury Street in Boston, GBA has been in Stoneham since 1965 and at its 108 Pond Street location since June 2000. GBA not only teaches basic level classes, but also Advanced Placement courses.