Cameron Diaz didn’t just play a lousy teacher; she nailed a legendary deal. She signed for Bad Teacher at $1M ... one of Hollywood’s most famed movie deals.