I always found the movie scripted Harry to be off from the book. The awkward moment when the actor playing Harry Potter is a better representation of book Harry Potter than movie Harry Potter. This is gold.
I love Snape and believe that he hated Neville because in his eyes, it should have been him & his parents targeted by the Dark Lord. Good job for Neville for being the amazing professor that kids can turn to ♥