badteacher 2011 comedy starring Justin Timberlake and Cameron Diaz: 2 wds 2011 comedy starring Cameron Diaz as a gold-digging, pot-smoking educator