at high schools: place
Meaning, he teaches at more than one high school
at high school: place
The meaning is awkward. Try,
Ex: My father is a substitute teacher
who teaches high school.
Meaning, he teaches high school subjects at either one or more than one high school.
All the best.
____________________
If you register, you will be notified by email when an answer is posted.