Sorry for the delay; My son is 16, after he protested the school librarian removing the US flag and replacing it with a gay pride flag resulting in his 3 hour ordeal in the principle’s office (of which I was a part of, in the end the principle apologized and the librarian quit) we moved him to a private Christian school where he will be graduating soon with of his first year college course credits.
His new teachers are quite supportive, and after cleaning up the language in these replies - I’m positive this will be quite fun for all.
Sounds like you are on top of things. You were very lucky to find the administrator in your son’s school was level-headed.
A rarity here in Connecticut.
Only a few more years to go with your son ... best of everything for him! Good future with a good foundation.
All the best,
Daffy