Harry Potter is almost guaranteed to be a household name for kids in our generation. If you haven’t read the books, you have most likely seen the movies or had some exposure to the wizarding world.Next...