Harry Potter has no shortage of best friends in the franchise, but many of them pale in comparison to Harry's relationship ...
Harry Potter had a tough few years during his time at Hogwarts, but luckily, one kind professor was always looking out for ...