Unless indicated, classes are held at HMHS (401 Kings Highway E., Haddonfield NJ). Where listed, classes are held at Haddonfield Middle & Central School, Chestnut Street & Lincoln Avenue; and at the J. Fithian Tatem School, One Glover Avenue, off Grove Street. Classes are also held off-campus, where indicated.