Review by Poppy Mae Bee
From my experience the character of the petty and ambitious teacher played by the talented Lucy Punch is spot on.
Surprisingly, there is lots of chemistry between Cameron Diaz and Jason Segel which got lost in their next movie together (Sex Tape). Pity, but this one almosts sizzles. Many funny minor characters - a bit naughty but fun.