Free public education is available to all children within the United States, regardless of citizenship status. This one was settled decades ago by the SCOTUS for some rather obvious pragmatic reasons.