School for International Training/ World Learning
Multiple Locations, Vermont, USA