charms

snape or quirrell?