My 7 year old ds is quirky to say the least although I've never officially had him assessed. I have my reasons ( His previous teacher and our nurse suggested possible Asbergers?) He can get quite anxious about unexpected changes and has some sensory issues i.e I have to cut the tags out of everything he wears or 'it hurts' he only wears socks inside out or 'it hurts' the list goes on. This has caused many a discussion at his school as we tend to fail to agree. They have decided this year to crack down on uniforms. My ds wears the exact school uniform they specify EXCEPT for the embroidered school emblem on his polo shirt and jumper as 'it hurts' ( he wears plain ones in the correct colours) and the heavy clumsy school shoes they insist be worn also 'hurt'. So he is in plain black soft trainer style shoes. No brand. And his trousers cover the majority of them as he is quite small for his age. Every single day a different teacher is removing him from class to question him about his footwear, demanding he wears appropriate shoes the next day. His anxiety is through the roof and it is now a struggle to even get him there every day,let alone on time. This also makes his siblings late as they're at the same school. All of his siblings wear the exact full uniform that the school requests, it's just my youngest that has slight amendments. We've tried many various 'school' shoes but he just refuses to even stand in them and removes them the second he gets a chance. He's always been this way with footwear. The school will not accept plimsolls, elastic or laced, Wellington boots, plain black canvas high ankle boots or any shoe that has any fabric meshing. I'm at a loss as to what to do next. He is not spoiled or acting out or trying his luck. It's just one of his quirks. He's eating his way through shirt collars and jumper cuffs because of the stress (another quirk) or he sucks patches of skin on his arms if theyre left uncovered so hes covered in bruises/hickies. Is a primary school legally allowed to enforce this so adamantly?