I would say "walking his son to school". For me, "dropping" implies a vehicle.
Student or Learner
Hi guys,If a person takes his son to school daily on foot not by any vehicle, then what we have to say"He comes back after droping his son at school"?
People, not many, walk their children to school in the UK too.