
If we were going for honest opinions....I am going for 3. I am a mother. I see nothing wrong with 3. There is no reason for anything shorter. Nothing longer. I live in a hot state. My kid was required to wear pants throughout her school years because knees were taboo. Knees are not taboo.
There's a difference between acceptable and bs. As a parent, you should know. It shouldn't even go to school. But some schools are way too strict. I know this well.
3 is fine. Imo. You?

English
