Advertising Remove ads Home / Films / Bad Teacher / Photos / Bad teacher Photos Bad Teacher Directed by Jake Kasdan · starring Cameron Diaz, Lucy Punch and Jason Segel Photo 13 of 165 July 2011 The film’s page Rate it Overview Cast 30 Where to watch Photos 18 Soundtrack 24 Bad teacher Photo 13 of 16 Back to the photo All 16 photos Advertising Remove ads