You can't really send your kid to public school in New York City if you want them to actually learn something. Most of the Privates are on the Upper East Side and there are a few Charters in the city that are free but require a lengthy admissions process as well.