
Deloris Allen
Class Teacher
Deloris has a Master’s Degree in Advanced Teaching and Curriculum Design from Drexel University and holds a certification in special education, and Teaching English to Speakers of Other Languages. Passionate about teaching and learning, she seeks to deepen her pedagogical knowledge through the study of Waldorf teaching methods and philosophy.