Faculty & Staff

At Thornton Academy, our faculty and staff are the heart of our school. Dedicated to providing an educational experience that is simultaneously supportive and challenging, our teachers go above and beyond, both in and out of the classroom. They have years of experience, but constantly push themselves to improve though professional development, graduate-level classes, and personal learning projects; modeling the type of learning and growth that they encourage in their students. 

Many of our students and parents say that the teachers are the best part of Thornton Academy. Explore our staff directory and featured staff profiles below to meet our wonderful and talented staff and faculty!

Find a faculty/staff member

Thornton Academy Faculty & Staff

1 2 3 30 > showing 1 - 8 of 237 constituents

Kevin Adams

Titles: Residential Life Driver

Craig Agreste

Titles: Wellness Teacher, Varsity Girls Lacrosse Coach, Residential Life Staff

Kirk Agreste

Titles: Middle School Wellness Teacher, TAMS Cross Country & Track Head Coach

Dana Altman

Titles: VIsual Art Teacher

Matthew Amoroso

Titles: Science Teacher

David Arenstam

Titles: English Teacher

Teri Arenstam

Titles: Science Teacher

Kayla Arthers

Titles: JV Volleyball Coach

Meet our teachers!

Josh Delcourt, Science

Josh Delcourt has been teaching at Thornton Academy since 2013. Since his childhood, his love of wildlife and the wild places they call home has taken him all over the great state of Maine. Mr. Delcourt has introduced two new courses to Thornton Academy's curriculum: Maine Fish & Wildlife, and Trees & the Maine Forest. These popular classes bring students out into the field where they learn biology through authentic experimentation. 

Mr. Delcourt also advises the Thornton Academy Anglers' Society (T.A.A.S.), which is open to any student with a passion for fishing. A registered Maine guide and licensed U.S.C.G. captain, Mr. Delcourt has spent many summers guiding a variety of fishing adventures. 

Mike Nelson, History & Social Sciences

Mike Nelson teaches one of the most popular classes on campus: AP Human Geography. This advanced class challenges students to study the world around them and make connections between different time periods and regions. 

Additionally on campus, Mr. Nelson is a dorm parent in Trojan Hall, he advises the WorldQuest Geography Club, and coaches Freshman basketball. 

Catherine Murray, Performing Arts

Catherine Murray is the Director of Vocal Music. She directs a large Concert Choir, an auditioned Treble Choir and the Chamber Singers. She also teaches Advanced Placement Music Theory. Mrs. Murray is the Musical Director of TA’s productions, the last few being Les Miserables, The Phantom of the Opera, Cats and Pippin!

Mrs. Murray received her Bachelor of Music Education from the University of Maine in Orono. She also holds a Masters Degree in Music Education and a second Masters in Choral Conducting, both from The University of Southern Maine. She is an active member of the National Association for Music Education (NAfME), The American Choral Directors Association (ACDA) and is also busy in her own District as the District I Auditions Chair.

Geoffrey Slack, STEM

Geoffrey Slack has been teaching at Thornton Academy since the fall of 2014. Prior to teaching at TA, Mr. Slack taught at South Portland High School, Brandeis High School in NYC and St. Clement HS in Somerville, MA.

Mr. Slack graduated from Tufts University with a BS in Civil Engineering, Lehman College of City University of NY with a MS in Math Education and from Salem State College with a MS in Mathematics.

In addition to teaching classes in mathematics and engineering, Mr. Slack advises the Civil Rights Team and the Math Team. 

Roula Maalouf, Languages

Roula Maalouf began teaching at Thornton Academy in the fall of 2011 as an Arabic teacher. She earned her bachelor's degree in Insurance and Economic Studies from a Université Saint Joseph in Beirut, Lebanon before relocating to the U.S. in 2004. 

 In 2020, Mrs. Maalouf teaches Arabic I-III, French II Honors, and AP French. She also served as the co-advisor for the class of 2020. 

Tom Rackmales, Middle School English

The son of a career Foreign Service officer, Tom Rackmales grew up in Yugoslavia, Somalia, Italy, Nigeria, and Virginia; his schooling grades 8-12 was at an international school in Rome, Italy where he attended for three years as a day student and his final two as a boarding student. Mr. Rackmales was educated as an Echols Scholar at the University of Virginia, then held a University Fellowship at Syracuse University, where he earned his Master of Fine Arts degree in fiction writing. He completed his Secondary English teaching certification at George Mason University.

In addition to teaching grade 7 & 8 English, Mr. Rackmales coaches girls' soccer and is the advisor for the Chess Team. 


a teacher instructs students in the science lab