The flawed master: lessons Professor Snape taught me