Foul-mouthed, trashy, funny?

Rating: 7/10 (18 September 2018)

My Rating : 7/10
Cameron Diaz fits the role to the T. A Bad Teacher indeed. And she made a cool $42 million off the profits of the movie. A damn good deal.
It's highly inappropriate humour and all the actors do a great job. Good if you don't mind mindless flicks. Thumbs up.