Teacher/Mentor
David O'Connor is a Humanities and Life Skills Teacher/Mentor at Fusion Academy Hingham