With many low-income students and families trapped in failing public schools, Alabama parents need more educational options for their children. Charter schools provide an educational alternative designed to narrow the achievement gap between these students and their peers who attend more effective schools.