Cameron Diaz was a BADASS, not a bad teacher in this film! She was using obsessive profanity, manipulation, & deception. The title of the movie is meant to suggest that she was just a bad teacher, whom did not give a damn, but she was, in fact-bad as in "being cool!" I absolutely loved her bad girl character & the dry humping scene that she had with Timberlake: OMG! ROTFLMAO! Very classic! Jason Segel was funny as well as Eric Stonestreet, in the short and few scenes that they were both in. Diaz really captured the screen in this movie, I think! It may have been a low-budget film, but a very awesome and hilarious low-budget film that kept me laughing from start to finish! I kid you not!