After Watching the first Harry Potter movie....

...I realize that I didn't fully grasp how awesome Neville Longbottom is. He will so be my favorite by the time I'm finished rewatching these tomorrow.