"Here at Beauxbatons it matters not whether you are human or creature, pureblood or muggleborn, dark or light."
Wasn't Madame Maxime claiming 'I'm not a half-giant, I just have big bones' in Gof?
As for Hogwarts being the 'Light' school, tell that to Death Eaters.