You’re A Wizard, Harry! The Best Characters From The Harry Potter Franchise

2. Hermione Granger

2. Hermione Granger
Image Source:Pottermore

Quick-witted and utterly brilliant, Hermione Granger was without a doubt the most impressive young witch in the series. On more than one occasion, Hermione deftly cracked the code — whether it be a riddle, a sticky situation, or a near-impossible task. She probably made life miserable for her peers. She’s the classic ‘know it all’ with a voracious passion for learning. However, her phenomenal mind was particularly useful to Harry when trying to take down Voldemort. Above all, she’s a loyal friend — and one who fiercely cared for those close to her.