Bad Teacher

Bad Teacher is a 2011 American comedy film directed by Jake Kasdan based on a screenplay by Lee Eisenberg and Gene Stupnitsky, and starring Cameron Diaz, Justin Timberlake, Lucy Punch, Jason Segel, and Phyllis Smith. The plot follows a lazy, incompetent middle school teacher who hates her job, her students, and her co-workers is forced to return to teaching to make enough money for breast implants after her wealthy fiance dumps her. Elizabeth, a gold-digging, foul-mouthed, high school teacher, must compete with her colleague to win over Scott, a rich substitute teacher, while fighting off advances from a perverted gym teacher.