Oxbridge Academy
Teacher, Coach
Cedar Crest College
Adjunct Instructor
Moravian Academy
Spanish Instructor, Chair Global Languages
University of Oregon
Teaching Fellow and Instructor
Downtown College Prep
Teacher, Coach
Lafayette College
Spanish Instructor
Kent School
Instructor of Spanish Language and Literature
Wyoming Seminary College Preparatory School
Teacher of Spanish, Coach
Mercersburg Academy
Teacher, Coach, Advisor
Blair Academy
Online Teaching Assistant
University of Oregon
Stanford University
Lehigh University