Much to Ron's chagrin, I imagine Hermione and Harry must have really interesting conversations (for hours) about the wonders of Hogwarts library or the like.
The way you wrote Severus and his less than pleasant thoughts on Harry made my heart flutter. He really has quite a vocabulary when it comes to insulting Harry. As for Harry, his awkwardness around Severus was embarrassing, but he gathered his courage and proved Severus that he wasn't a dunderhead.
Mystery author, when you wrote about Harry's immense skill with creating amazing toys. I was pleased. He's making toys that he would have liked to own when he was younger.