Bad Teacher (out now) stars Cameron Diaz as a disinterested teacher who is more interested in seducing a co-worker than educating the students in her class. This could have been funny but the approach is too tame. It needed to be edgier with a few more surprises. Grade: C+.