Our education system is failing, but allotting funding by student and family preference, rather than by ZIP code, can help.