Narda and I are reading ALL of HP books again. For Narda - the first time, for me, time once again. It's amazing to read all of the foreshadowing in Book 1, Philosophers Stone, that we then see more of in Book 7 - like ALL of the characters get a mention, we hear Dumbledore talk about death being the next great adventure, and we learn about the importance of wands.
And of course, a part of me just turns to mushy goo every time Snape enters the scene.
So I have NO idea how I found this little gem, but I share it with you - be warned. There is music. And you will laugh. Out Loud.