Spending the weekend tending to work obligations, Cameron Diaz was on location on the set of "Bad Teacher" in Los Angeles, CA on Saturday (October 2). Looking a bit glum as she strolled around in between takes, the "Shrek" sweetheart donned a barely buttoned white top with charcoal trousers as she shot scene after scene before wrapping up for the day. As for Cameron's new film, "Bad Teacher" is directed by Jake Kasdan while co-starring Justin Timberlake and Jason Segel. Due in theaters on April 1, 2011, the synopsis via IMDB describes the movie as "a comedy centered around a foul-mouthed, ju...