Bad Teacher is almost exactly what it promised to be. While it's not the counterpart to Bad Santa or Bad Lieutenant, it definitely has that vibe at times. I was sort've surprised that it wasn't all that vulgar, but that became a strength at times. The ways they found to make Cameron Diaz's character mean and uncaring were