Actress Cameron Diaz stars in the newly released film Bad Teacher now in theaters.  Although the actress won over the hearts of many dedicated fans since her 1994 screen debut in The Mask opposite Jim Carrey, Bad Teacher garnered a five out of 10 rating by Rotten Tomatoes' top critics.

Nothing in 'Bad Teacher' inspires more than distaste for its lead character, Roger Ebert of the Chicago Sun-Times reports. 

While critics like Ebert review the film as promising far more outrageousness than it actually delivers, Manohla Dargis of the New York Times praises Diaz.

The actress is a performer with a gift for light comedy and a comically ductile face that can work in fascinating counterpart to her rocking hot body, Dargis reviews.

Audiences first grew to love Diaz for her endearing charm and unusual beauty, the New York Times reports.  Take a look at the bad teacher throughout the years and decide if she still has what it takes.