Saw this on Channel Four last night not bad

Rating: 5/10 (6 January 2014)

Bad Teacher is about a good for nothing teacher named Elizabeth played by Cameron Diaz who uses her job to earn money to get breast implants as well as only sitting at her desk showing her class a bunch of DVDs that aren't in relation to schoolwork. Problems arise however when she starts to fall for a teacher called Scott(played by Justin Timberlake)who Amy Squirrel(played by British Actress Lucy Punch who starred in Ella Enchanted back in 2004,while here she sports an American accent which was really good BTW)has a crush on and wants to do all in her power for Scott to be with her,but Elizabeth hates Amy and one point she frames her for drugs which Amy didn't use as Amy was looking for drugs in Elizabeth's desk.
Later ANOTHER teacher has the hot's for Elizabeth played by Jason Segal from The Muppets and Elizabeth has to choose either Scott or Segal's character.
Overall Bad Teacher wasn't a bad film and Cameron Diaz is a good actress,here she sorta reminded me of Michelle Phieffer as she's a lot older compare to her film debut The Mask back in 1994,but hey she can't help that can't she as she is in her 40s now.
Overall its a 5.