Project-based learning
Service-learning
Teacher
Japhet School
Friends School of Charlotte
Education
Alternative education
Educational psychology