Prof. McGonagall... just a bit behind the times