Harry Potter as a Framework for Moral Development in Children

Harry Potter is a masterclass in moral development for parents and teachers who want to raise kids with conscience