I'm all for school uniforms. I think they create a sense of unity between the students and pride in their school. I also find that in the same way that hijab take the focus off clothing and puts focus on the actual person underneath, uniforms can do that too. There's convenience too which is nice. Generally I think it brings cost of clothes down but it can easily not be the case if the uniform is fancy, not flexible and simply expensive.
Nora's school (she starts next year - it's for KG - grade 7) has a uniform which teachers say is liked and which they feel helps with school pride. It's not expensive because they only need the maroon polo matched with any navy blue bottoms (pants, dark jeans, shorts, skirt) and navy blue sweater (if it's colder). As far as I know they can wear any shoes and any coat and hat with it and will not be considered as not adhering to the uniform if they wear clothes in navy blue and maroon even if the shirt it's the actual school shirt.
It'd be naive to think that uniforms fix all problems like bullying, discrimination, forming of cliques, etc, but it can't hurt I think! As Muslims, we probably know that hijab doesn't solve all problems of sexual harassment and disrespect, it helps at least a little overall and I see the uniforms a bit the same way.
What is your take on uniforms? Do your kids wear uniforms, do you want them to? Did you wear a uniform while in school? How did you feel about it at the time?