EdVisions is a nonprofit organization that works with charter schools, school districts and community groups to create and sustain small schools using self-directed project-based learning, small learning communities and authentic assessment.
View EdVisions full website here.