Don't think so. If you really are focused on your studies you won't get easily distracted by a short skirt or some heavy make-up. Thing is, most of the teens now aren't really interested in learning while they are at school so they just find something to distract them.
Also, hanging with the opposite sex can get you some different point of views/opinions that you wouldn't get from the same sex.
No, I think different genders should be together.
Sure, I go to an all-boys highschool.
First of all, it's very comfortable not having any females in the room. We attend our classes in our underwear, dress into our PE uniforms anywhere, fart, belch, and publicly announce that we have to take a shit.
Second, it helps us concentrate on our studies. There are always the females who want to stand out, so they have heavy makeup on and wear their school uniform skirts very short, disrupting our attention. This is not the case with an all boys school.
But, of course it has its cons.
We don't get the experience of learning how to handle members of the opposite sex, the habits from #1 might stick, etc..
Not what the thread is asking.
Pro's of Single Sex education:
Most likely a better learning experience
more comfortable, leading to being more confident, which would help students with public speaking problems.
Less distractions
No stressing out about how you look that day, ect.
You would probably be able to be yourself more, at least that's what i think.Your aiming to impress only yourself, not the non-existent girls around you.
Cons:
Your missing out on a big part of social interaction, being able to interact with the opposite sex comfortably.
You most likely wont have a girl throughout your schooling ( Most likely, i realise you can meet them outside of school ). Which would lead to having problems in relationships later, seeing as you've had little to no experience.
You would get used to the idea that just because your guy buddies at school think something is socially acceptable, everyone does. Which would be very wrong, as an understatement.

