IMDb Polls

Poll: Bad Teacher

Which of these movie or TV teachers gives the worst example to follow? Discuss here.

Make Your Choice

  1. Vote!

    Cameron Diaz in Bad Teacher (2011)

    Elizabeth Halsey (Played by Cameron Diaz)
  2. Vote!

    Takeshi Kitano in Battle Royale (2000)

    Kitano-sensei (Played by Takeshi Kitano)
  3. Vote!

    Imelda Staunton in Harry Potter and the Order of the Phoenix (2007)

    Dolores Umbridge (Played by Imelda Staunton)
  4. Vote!

    Tom Berenger in The Substitute (1996)

    Jonathan Shale (Played by Tom Berenger)
  5. Vote!

    Arnold Schwarzenegger in Kindergarten Cop (1990)

    Detective John Kimble (Played by Arnold Schwarzenegger)
  6. Vote!

    Jack Black in School of Rock (2003)

    Dewey Finn (Played by Jack Black)
  7. Vote!

    The Simpsons (1989)

    Edna Krabappel (Voiced by Marcia Wallace)
  8. Vote!

    Danny DeVito, Embeth Davidtz, Pam Ferris, Rhea Perlman, and Mara Wilson in Matilda (1996)

    Miss Agatha Trunchbull (Played by Pam Ferris)
  9. Vote!

    Matthew Broderick in Election (1999)

    Jim McAllister (Played by Matthew Broderick)
  10. Vote!

    Helen Mirren and Katie Holmes in Teaching Mrs. Tingle (1999)

    Mrs. Tingle (Played by Helen Mirren)
  11. Vote!

    Stephen Colbert in Strangers with Candy (2005)

    Chuck Noblet (Played by Stephen Colbert)
  12. Vote!

    Billy Bob Thornton in Mr. Woodcock (2007)

    Jasper Woodcock (Played by Billy Bob Thornton)
  13. Vote!

    Drew Barrymore and Beth Grant in Donnie Darko (2001)

    Kitty Farmer (Played by Beth Grant)
  14. Vote!

    Choi Min-sik in Lady Vengeance (2005)

    Mr. Baek (Played by Min-sik Choi)
  15. Vote!

    "The Breakfast Club" Paul Gleason, director John Hughes

    Principal Richard Vernon (Played by Paul Gleason)
  16. Vote!


    Herbert Garrison (Voiced by Trey Parker)
  17. Vote!

    Ken Jeong in Community (2009)

    Señor Chang (Played by Ken Jeong)
  18. Vote!

    Michael Stuhlbarg in A Serious Man (2009)

    Larry Gopnik (Played by Michael Stuhlbarg)
  19. Vote!

    Cate Blanchett and Andrew Simpson in Notes on a Scandal (2006)

    Sheba Hart (Played by Cate Blanchett)
  20. Vote!

    Bryan Cranston in Breaking Bad (2008)

    Walter White (Played by Bryan Cranston)

Recently Viewed