david-nelson-private-school-teachers-charlotte-nc