Cameron Diaz will act hot in Bad Teacher JohnDecember 10, 2009 Cameron will take the raunchiness to the next level with Bad Teacher.