What does Harry Potter Teach?
¥It teaches that there is an objective difference between right and wrong, which gets rather little play in our secular society.
¥It teaches that there is some sort of afterlife, without giving us a clear picture of just what this is like.
¥It teaches that love is real, and all-important, which is a central feature of Christianity (remember Jesus' two greatest commandments, and 1 Corinthians 13?).