Hmm, I'm guessing that Harry doesn't know what Tantric means.
I like the class list, and how you added defense against the light side as well. Many forget that light magic and creatures can be just as dangerous as the dark depending on uses and circumstance.
Definitely liked the mirror, she seems like she'll be a fun character to read about.
Trent Tugwood?..oh you know he got bad when he was in school.
Chad seems like cool peoples. Hope he turns out to be a better friend than moRon Weasley. I wonder who will fill the Hermione role at dear Beauxbatons.