37 Stars Who Made Their Teaching Character's Role Look Like A Piece Of Cake
These stars totally smashed their characters.
Some movie and TV teachers are so memorable that they make grading papers, running a classroom, or even breaking the rules look effortless. That is exactly why these stars stand out, because they turned teaching roles into some of the most entertaining parts of their films and shows.
From strict principals and quirky substitutes to inspiring professors and chaotic classroom legends, this list brings together actors who made their teaching characters feel sharp, funny, and surprisingly cool. Whether they were leading a class, coaching a team, or quietly changing lives, each one left a mark.
Here are 37 stars who made teaching look like a piece of cake.
1. Morgan Freeman stunned as former teacher and current principal Joe Clark
Warner Brothers/Getty Images2. Harrison Ford plays the ever-daring, ever-afraid-of-snakes adventurer in all four Indiana Jones films
FOX Image Collection via Getty Images3. Ryan Gosling stars as a high school teacher and secret drug addict in the 2006 drama Half Nelson
Journeyman/Kobal/Shutterstock
4. Richard Harris acted as Professor Dumbledore in the first two Harry Potter films
Warner Bros., Globe Photos/ZUMA Wire
5. In the 2014 Oscar-winning film Whiplash, J.K. Simmons teaches music and inspires students
Sony Pictures Classics
6. Richard Dreyfuss plays a classical composer turned high school music teacher, Mr. Holland, in the 1995 film Mr. Holland's Opus
Buena Vista Pictures, Gemma La Mana/Interscope/Kobal/Shutterstock
7. Alan Rickman plays Professor Severus Snape in all eight Harry Potter films
Warner Bros. Pictures/Entertainment Pictures via ZUMA Press
8. Viola Davis acted as a ruthless educator, mentor, and defense attorney Annalise Keating in the show How to Get Away With Murder
Nicole Wilder/Disney General Entertainment Content via Getty Images
9. Cameron Diaz plays an all-around, beyond-bad educator in the 2011 comedy Bad Teacher
Mosaic Media Group/Kobal/Shutterstock
10. Matthew Morrison plays McKinley High's Spanish teacher in Glee
FOX Image Collection via Getty Images
11. Jennifer Garner plays an elementary school teacher in the 2010 romantic comedy Valentine's Day
Warner Bros. Pictures, New Line/Kobal/Shutterstock
12. Ian Harding plays Ezra Fitz, the teacher on Pretty Little Liars
Eike Schroter/Disney General Entertainment Content via Getty Images Family
13. Julia Roberts is an art history professor in the 2003 film Mona Lisa Smile
Bruce Talamon/Playtone Prods/Kobal/Shutterstock, Supplied By Filmstills.Net/Retna USA via ZUMA Wire
14. Jack Black plays a substitute teacher for some cash and turns his classroom into a rock band
Andrew Schwartz/Paramount/Scott Rudin Prods/Mfp/New Century/Sor Prods/Kobal/Shutterstock
15. Gwyneth Paltrow is the substitute teacher who takes over for the Spanish teacher in Glee
FOX Image Collection via Getty Images
Also wild, remember when Hollywood’s biggest stars wanted “the earth to swallow them whole.”
16. Hugh Dancy is the FBI Academy teacher and FBI profiler Will Graham in the series Hannibal
Robert Trachtenberg/NBCU Photo Bank/NBCUniversal via Getty Images
17. Zooey Deschanel is the quirky teacher in New Girl
FOX
18. Arnold Schwarzenegger played a tough, badass police officer gone undercover in the 1990 flick Kindergarten Cop
Snap/Shutterstock
19. Jane Lynch plays the head coach of the Cheerios cheerleading squad in Glee
FOX Image Collection via Getty Images
20. David Schwimmer plays a NYU paleontology professor
NBCU Photo Bank/ Getty Images
21. Alyson Hannigan plays the kindergarten teacher in the How I Met Your Mother TV series
Monty Brinton/CBS via Getty Images
22. Justin Timberlake plays the junior high school teacher in the 2011 comedy Bad Teacher
Mosaic Media Group/Kobal/Shutterstock
23. Kate Hudson plays the dance instructor Cassandra July on Glee
FOX Image Collection via Getty Images
24. Russell Crowe plays mathematician John Nash in A Beautiful Mind
Moviestore/Shutterstock
25. Jason Segel is a junior high school gym teacher in the 2011 Bad Teacher
Mosaic Media Group/Kobal/Shutterstock
26. Michelle Pfeiffer acts as a high school teacher in the 1995 film Dangerous Minds
Hollywood Pictures/Kobal/Shutterstock
27. Bryan Cranston plays a high school teacher in the hit TV series Breaking Bad
Doug Hyun/AMC
28. Ken Jeong plays a Spanish teacher in the TV series Community
Courtesy of Trae Patton/NBC
29. Dot Jones is McKinley High's football coach on the TV series Glee
Adam Rose/FOX
30. Robin Williams is an English teacher, John Keating, in the 1989 classic Dead Poets Society
Courtesy of Touchstone Pictures
31. Meryl Streep plays a school teacher in the 1999 film Music of the Heart
Miramax Films
32. Jim True-Frost becomes a teacher in the HBO series The Wire
HBO
33. Laurence Fishburne plays a professor in the 1995 film Higher Learning
COLUMBIA TRI STAR
34. Stephen Colbert plays a high school history teacher in the TV comedy Strangers With Candy
Gabe Palacio/Comedy Central
35. Dennis Haskins acts as Principal Richard Belding in the TV series Saved by the Bell
NBC
36. Gabe Kaplan teaches an unruly group of high school students in the '70s TV series Welcome Back, Kotter
ABC
37. William Daniels plays the principal in the series Boy Meets World
ABC
Teaching is not as boring as you think, well, at least not in movies. These actors have given their teaching characters a new meaning and made it fun for us to watch.
Which of these actors smashed their teaching characters for you? Let us know your thoughts in the comments section below.
For more controversy, see how the Department of Education paired Charlie Kirk’s banner with MLK Jr.