Public or private, good schools cost money