Funny Funny movie. Went with my other half, and laughed our arses off. Very UN PC which is just fantastic, considering all the doogooders we have to put up with. GO out and watch a funny movie, like this. Cameron Diaz is once again a blast to watch. Funny as hell, and not to be taken too seriously. Also the guy from How i met your mother was pretty good as well. Inspired me to go home and dress up as bad teacher for my other half.