you can find a lot of good public schools if you if you look real hard but i don't think they could cover everything that you could teach your children on an individual basis
If you look really hard, you can find many good public schools.