Meet Our Team

The Barnstable Academy team is made up of educated, positive, and passionate individuals who genuinely care about their students and one another. Our teachers work together for the betterment of our students, and we encourage cross-curricular collaboration between our individual classes and departments. We strive to create classes that engage and expand the thinking and skills of each student.