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 4 of 165 July 2011 The film’s page Rate it Overview Cast 30 Where to watch Photos 18 Soundtrack 24 Bad teacher Photo 4 of 16 Back to the photo All 16 photos Advertising Remove ads