Harry Potter's Albus Dumbledore, played by Michael Gambon, was rated the most loved fictional teacher.
From Dumbledore to Yoda, what makes a good teacher
Two characters from the Harry Potter series grabbed prominent places in a survey of favourite fictional teachers. So what do they do best, and what can real-world teachers learn from them?
Harry Potter's Albus Dumbledore, played by Michael Gambon, was rated the most loved fictional teacher.