I am adamantly opposed both to federal education funding without any strict performance requirements and "corporate welfare." Failed businesses (and schools) should go out of business and be replaced by successful ones, not subsidized by the American people.
Private schools and private "learning centers" like
Sylvan are extremely effective and efficient when compared to the overall failure of the public school system. Politicians do not send their children to public school because they know that it is a failed system. Instead of dumping more money into something that no-one-who-can-afford-otherwise uses, how about learning from success and incorporating it?