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.
- For Teachers