I just want to start this review by saying it is highly annoying and beligerent to me when a person talks or yells out something during a movie. It reminds me of one of the Scary Movies where she is stabbed by the quiet audience. Ah, good times, good times indeed. Anyway, back to the review. Bad Teacher stars Cameron Diaz as a non-caring teacher who finds sugar daddies to take care of her. After being dumped, she must attend her teaching job once again to barely pay the bills. While the premise is based upon her making enough money to buy a new chest for herself, the comedy makes many jokes throughout the movie. I was not laughing every two minutes, but it is definitely worthwhile to watch. I felt it could have been longer, or maybe more development, but otherwise is was overall done well. Lucy Punch as the top teacher of the school who continuously bumps heads with Diaz basically steals the show. Her character is spot on. Justin Timberlake does a fantastic job as well playing the next target of Ms. Halsey. Every character in the movie helps connect everythign very well. The story seems to only scratch the surface of what it could have been, but the cast makes up for it. Enjoy.