Upper School Faculty Introductions
Allison Abell
Upper School Mathematics
Agnes Becker
Director of Strings
Genelle Castro
Health and Phys Ed Instructor
Upper School Soccer Coach
Kristen Cook
Director of Bands
Paige Gullett
Upper School Science
Megan Henry
Athletic Director
John Hartshorne
Science Department Chair
Meghan Hattaway, PhD
English Department Chair
Emily Krichbaum, PhD
History Department Chair
William Miller, PhD
Upper School Spanish
Patricia Miranda
Upper School English
Stephanie Nelson, PhD
Upper School Life Sciences and Astronomy
Randall Niemi
Upper School Mathematics
Susan O'Connor
Upper School Art
Director of Fine Arts
Frank O'Grady
Upper School History
Katie Seese
Upper School Mathematics
Dr. Kevin Sweeney
Upper School Science
Ping Wu
Upper School Mandarin
Click the buttons below to see videos from teachers in other divisions.