Cameron Diaz Gets an "A" in "Bad Teacher"

2011-06-23 12

Bad Teacher is bad-ass and makes no apologies says critic Mike Avila. Cameron Diaz is great and looks amazing as a, simply put, bad teacher. She co-stars with Justin Timberlake and gym teacher Jason Segel putting together a sexy movie that's full of easy laughs.