Is it just me or does Helga Hufflepuff remind anyone else of Mrs. Garrett from The Facts of Life?