Mathematics, Statistics, and Computer Science Department

Supporting Students, Embracing Challenges

Our mission is to support and nurture our students in their own journey so that they can become life-long learners. Our classrooms focus on:

  • Developing problem solvers and communicators of mathematical ideas who can demonstrate their enduring understandings.
  • Fostering critical thinking so that our students can make connections and extend their learning beyond the classroom.
  • Giving our students agency by encouraging a growth mindset, embracing challenges and risk-taking, growing from mistakes, and focusing on the process of learning.
  • Celebrating diversity of thought and experience.
  • Actively seeking to uplift the voices of our underrepresented students and finding ways to highlight diversity within the mathematical community.
  • Sharing our passion for the subjects to inspire an appreciation for the beauty, precision, relevance and systematic efficiencies of our disciplines.


Wherever a student is in their mathematical learning journey, we seek to meet them there. We offer a unique entry point into our vast curriculum that meets each student's needs. Our faculty is eager to work with each student to challenge them to grow beyond what they thought possible. Together, our students learn to reason through problems both quantitatively and graphically. They learn to use multiple representations to explain and describe mathematical relationships as well as apply models to interpret physical, social and mathematical phenomena. In addition, they extend their prior knowledge to make connections to newfound concepts. We encourage our students to grapple with ideas and to appreciate that making mistakes is an important part of learning. Finally, we push our students to lean into their classroom community to learn both with and from each other, knowing that diverse perspectives are important.

Sample Courses:

  • Integrated Algebra and Geometry (Problem Solving and Proof)
  • Precalculus
  • AP Calculus (AB/BC)
  • Multivariable Calculus
  • Linear Algebra
  • Honors Mathematics Seminar


Data is all around us and learning to interpret it, analyze it, and make predictions helps us to understand the world in new ways. Our students not only learn the statistical skills to work with data, but they personalize their learning by investigating topics relevant to their own lives. They learn how powerful and important the study of statistics is in today’s world. Our teachers encourage students to use R to solidify their statistical understanding and explore data visualizations.

Our department offers students opportunities to study statistics in both term contained and year-long courses. Both our AP Statistics and Project-Based Statistics courses prepare students for the AP exam.

Sample courses:

  • AP Statistics
  • Project-Based Statistics
  • Statistics for Social Justice

Project-Based Statistics

This service-learning based statistics course enables students to “bring numbers to life” in collaboration with the PA community.

Data Visualization

Opportunity Insights

Faculty were the first high school teachers in the country to pilot modules from this Big Data course with the Harvard teaching team.

Math Classroom

American Statistical Association Awards

Students can compete in the ASA’s poster project contest. We have had many students win the contest over the years.


Computer Science

From Programming Fundamentals to Honors Computer Science Seminars, our computer science curriculum is robust and evolving to reflect current trends in the field. We seek to both introduce new students to the field of computer science as well as nurture the curiosity and interests of our seasoned CS programmers. We welcome all students to explore computational thinking and computer programming.

Sample courses:

  • Machine Learning
  • Data Visualization
  • Data Structures and Algorithms in C
  • AP Computer Science
  • Web App Development

Our Faculty

Learning happens across all aspects of our campus. Andover's faculty are subject matter experts, mentors, stewards of Knowledge & Goodness, and much more. Joel Jacob is the Department Chair; Heidi Wall is the Assistant Chair.

Fernando Alonso Headshot

Fernando Alonso

Bruce Bacon Headshot

Bruce Bacon

Nikki Cleare Headshot

Nikki Cleare

Khiem Do Ba

Khiem DoBa

Lionel Amanfu headshot

Lionel Amanfu

Math Instructor, House Counselor, Advisor, Coach [email protected]

Mr. Amanfu mostly teaches precalculus and calculus and when not in the classroom, he coaches intramural soccer and recreational soccer where he gets to observe our student's other amazing personalities. He lives in Stearns House with my family where he is the house counselor to 9th and 10th grade boys.

Tom Armstrong

Tom Armstrong

Instructor of Computer Science, Director of Robotics [email protected]

Dr. Armstrong teaches Computer Science, is the Director of Robotics, and can often be found in The Nest.

Suzanne Buckwalter headshot

Suzanne Buckwalter

Math Instructor, Head Track Official, West Quad South Faculty DC Representative [email protected] view full profile

Ms. Buckwalter teaches all levels of mathematics classes, from Math 175 to calculus, and serves as the meet clerk for both the indoor and outdoor track and field seasons.

Chase Chamberlin

Chase Chamberlin

Teaching Fellow in Mathematics, Computer Science & Statistics, Rockwell House Counselor, JV Football Coach, Lacrosse Coach [email protected] view full profile

“My goal for mathematics is not only to see the world differently but have mathematics shape the world we live in.”

Meghan Clarke

Meghan Clarke

Computer Science & Math Instructor, JV Swim Assistant Coach, Complementary House Counsellor [email protected]

Mrs. Clarke loves sharing her passion for Computer Science and Math with students. She also enjoys her roles as assistant coach for JV Swimming and complementary house counselor in Stevens. She lives on campus with her husband and two daughters.


entry points


faculty and staff


students per class


computer science electives

Related Student Clubs

Math Team

CS Club

Robotics Club


VEX Robotics

3D VR Club