Dumbledore, Snape, and moral ambiguity: Harry Potter course | Zoonk