DS is 10 and in 4th grade,
I would partly blame the school and the principal in your situation too.
“Clearly," said Arthur,"you're an idiot- but you're our kind of idiot. Come on.” ― Markus Zusak, The Book Thief
I would request a meeting with the principal.