Source: http://www.ccsa.org/blog/2012/05/national-charter-schools-week-how-charters-are-making-a-difference.html