Hogwarts is a magical boarding school. The boarding school is a classic setting for British kid's fiction, but that's not the only reason why it's a good setting for the Harry Potter novels. As J.K. Rowling points out, "Of course it's been done before [... but] Hogwarts HAS to be a boarding school – half the important stuff happens at night! Then there's the security. Having a child of my own reinforces my belief that children above all want security, and that's what Hogwarts offers Harry" (source). Hogwarts is a magical setting that gives Harry comfort, but that also provides an interesting and potentially dangerous backdrop for his adventures. At the same time, it's a school. It's supposed to be a place where Harry is learning new things – not just book knowledge, but also personal discipline and wizarding culture. What kind of an education is Hogwarts providing Harry? How does his education differ from or resemble a Muggle school's?