Neville Longbottom from Best Harry Potter Characters
One of Harry Potter characters that have developed the most. He is presented as a kid that everyone makes fun of. He is average in studying and doesn’t make an impression of a hero. Years pass and Neville is in the first ranks to fight the evil forces at Hogwarts, becoming the school’s eternal hero.