I graduated from UNC-Chapel Hill where ALL students are required to complete 2 semesters of a PE and
ALL students (except the handicapped) MUST pass a swim test in order to graduate. Some trustee way back when lost his daughter to a drowning so he donated an obscene amt of money to the school if they would require all students to pass the swim test. So, now, every student must pass that test in order to get their degree. 5 minutes in water over your head. No exceptions.

I think it is Fantastic. You would be surprised how many people can't swim. And, since 2 PE's are required, then those who can't swim are able to take swimming as one of their PE electives.
Poppy, they do make arrangements for students who prefer single sex facilities.