Teaching Experience
Mount Vernon High School, Fairfax County Public Schools, 2016-present
MVHS Theatre Arts Teacher and Director
Theatre Arts 1-4, IB, & Dual Enrollment; Musical Theatre; Technical Theatre 1-4
ITS Troupe 1779; Improv Club; Cappies Critics
Performing Arts Department Chair
Strategic Planning Committee
Concurrent Model Lesson Study
Springside Chestnut Hill Academy, Philadelphia, PA, 2009-2016
Upper School Theatre Production Teacher (Grades 9-12)
Acting; Advanced Acting; Technical Design; Directing; Playwriting
Middle School Theatre and Film Teacher (Grades 5-8)
Upper School Players Assistant Director and Music Director (Grades 9-12)
Middle School Drama Director and Assistant Director (Grades 7-8)
Players in the Park Director ~ SCH Summer Stage Founder (Grades 10-12 & Alumni)
Adviser of Student Theatre Technicians (Grades 5-12)
Cherokee Campus Theater Manager
Instrumental Music Director
Novice Ensemble (Grade 5)
Middle School Orchestra (Grades 6-8)
Jazz Ensemble (Grades 9-12)
SCH Safety Committee
​
Private Music Lesson Instructor, 2005-2012
Piano, Voice, Jazz Theory and Improvisation
​
Upper Merion High School, Upper Merion Area School District, 2009-2010
Spring Musical Vocal Director
​
Consortium for the Arts, King of Prussia, PA, 2008-2009
Music Director for the Musical Theatre Program
Consortium for the Arts is a summer arts program for students ages 10-17 from the Upper Merion, Colonial, and Norristown Area School Districts.