L-r, Cameron Diaz stars in Columbia Pictures’ comedy “Bad Teacher.”