1. Greg from Diary of a Wimpy Kid
He is a primary school kid full of strange ideas. He may not be a heroic person, but his simple-hearted, hilarious acts - such as playing Game Boy under his blanket at midnight - remind me of the good old days of my childhood.
2. Dobby from the Harry Potter series
Dobby returns as a hero in Harry Potter: The Deathly Hallows to save Harry. I like Dobby because he is loyal to his friends throughout the series.
3. R2D2 in Star Wars
In the world of Star Wars, artificial intelligence plays the role of human assistant. Despite being a robot, R2D2 is able to show emotion. This is truly remarkable. He has an almost human quality, and he sometimes makes heroic, life-changing decisions that humans are too selfish to make.
4. Artemis Fowl Jnr from the Artemis Fowl series
He has the highest IQ in Europe, and he discovers a hidden underground world of fairies ... when he is just 12! Whichever way you look at it, Artemis is a gem of a character (polished by much-loved author Eoin Colfer). I should also add that beneath Artemis' steely exterior lies, rather delightfully, a carefully concealed myriad of emotions. A character as curious and complex as him makes for a hilarious, hair-raising and at times heart-warming read.
5. Luna Lovegood from Harry Potter
Luna is not exactly a heroine. She is nicknamed "Loony Lovegood" because of her odd behaviour and strange beliefs. Even so, I adore her. She's optimistic, nice and has very unique insights. I believe she's wiser than she lets on.
6. Katniss Everdeen from The Hunger Games
She's got the looks and skills to survive in the arena. What is there not to look up to?
7. Atticus Finch from To Kill a Mockingbird
The protagonist of Harper Lee's only published novel is one of the most celebrated characters in the literary world. Living in the days of racially segregated America, Atticus, a middle-aged lawyer, agrees to represent a black man who is almost guaranteed to be found guilty. The morality, empathy and wisdom of Atticus makes him the perfect hero.
8. Anne Shirley from Green Gables
Growing up, Anne inspired me with her intelligence and insatiable thirst for knowledge. Even in the most difficult circumstances, Anne always shows a passion for life and a cheery attitude.
9. Fermin Romero de Torres from The Shadow of the Wind
Fermin, the main character's friend, has a vocabulary as big and unique as his nose. He makes the wittiest quotes and comments I've ever read, serving as comic relief for this mystery-filled book.
10. Sophie Hatter from Howl's Moving Castle
She talks to inanimate objects and brings them to life. She's feisty, determined and has a great heart. She gets transformed into a haggard old lady, but still saves the day and lands herself a handsome wizard. Who wouldn't love her?