So, if Professor McGonagall taught the Gryffindors to dance...
Does that mean Professor Sprout taught the Hufflepuffs, Professor Flitwick taught the Ravenclaws, and... Professor Snape taught the Slytherins?
I'm not sure which mental image is better to me.Â











