...It's not quite so varied. There are humans, and there are witches and wizards. There's no schools like the one you speak of... it's rare that humans and wizards attend the same school as it is, unless the wizards are pretending to be human. As for heroes... I wouldn't use that word, but I suppose some humans look to us chosen wizards like that for fending off the Great Calamity every year. Though there are plenty who would simply take us for granted, or would be happy to find a way to replace us.
no subject