I taught in a school that separated the boys and girls. The girls did great, they learn quicker, they are less fights. The boys on the other hand.... it's was bad.

I heard from other teachers that had more experience with single sex classes, that it's great for girls, but not for boys.