The Official GOAT List: Ranking the Greatest Fictional Teachers of All Time

Fictional Teachers

Everybody had the fictional teacher they wished would walk into their classroom. Maybe you wanted Ms. Frizzle turning a Tuesday lesson into complete chaos, Mr. Feeny somehow having the answer to your latest life crisis, or Dewey Finn deciding algebra could wait because the band needed practice. Then there are teachers like Snape, Yoda, Mr. Miyagi, and Dumbledore, where “great teaching” gets a lot more complicated. Is it wisdom? Tough love? Inspiration? Actually making class fun? There’s no syllabus for this one. Vote head-to-head and decide which fictional teacher deserves the top of the class.

Want to suggest a contender? Sign In

All Time ranks by all-time win rate across every head-to-head battle. Latest ranks by latest fan sentiment, updated as new battles are voted on.

1. YODA (STAR WARS)

76.8% win rate

#1 Greatest Fictional Teachers of All Time

2. MS. FRIZZLE (THE MAGIC SCHOOL BUS)

62.3% win rate

#2 Greatest Fictional Teachers of All Time

3. MR. MIYAGI (THE KARATE KID)

62.2% win rate

#3 Greatest Fictional Teachers of All Time

4. ALBUS DUMBLEDORE (HARRY POTTER)

53.3% win rate

#4 Greatest Fictional Teachers of All Time

5. MR. KOTTER (WELCOME BACK, KOTTER)

51.9% win rate

#5 Greatest Fictional Teachers of All Time

6. MR. FEENY (BOY MEETS WORLD)

40.8% win rate

#6 Greatest Fictional Teachers of All Time

7. DEWEY FINN (SCHOOL OF ROCK)

39.4% win rate

#7 Greatest Fictional Teachers of All Time

8. SEVERUS SNAPE (HARRY POTTER)

36.7% win rate

#8 Greatest Fictional Teachers of All Time

9. MISS HONEY (MATILDA)

25.0% win rate

#9 Greatest Fictional Teachers of All Time

10. PROFESSOR X (X-MEN)

24.5% win rate

#10 Greatest Fictional Teachers of All Time