Harry Potter Schools vs. Real High School

Schools in the world of Harry Potter are pretty different from schools in our world - there's a reason "I'm waiting for my Hogwarts letter" is such a popular meme online: Hogwarts is an AMAZING place where you can learn AMAZING things and meet AMAZING people. Odds are you wouldn't use the word "AMAZING" quite so many times describing your high school experience, right? Right.