In "Bad Teacher", the character Amy has what unfortunate last name?

The story behind the answer

In "Bad Teacher," the character Amy has the unfortunate last name Squirrel.

Amy Squirrel is played by Lucy Punch in the 2011 comedy film. She teaches at John Adams Middle School and presents herself as an energetic, devoted educator who cares deeply about rules, achievement, and appearances. Her relentlessly cheerful personality contrasts with Elizabeth Halsey, Cameron Diaz's cynical and irresponsible teacher.

The surname is deliberately comic: "Squirrel" sounds absurdly wholesome and memorable, fitting Amy's perky image while making her seem almost like a cartoon character. Amy is not Elizabeth's friend; she becomes her professional and romantic rival, particularly because both women are interested in gym teacher Russell Gettis, played by Jason Segel.

A common mix-up is confusing Amy Squirrel with Elizabeth Halsey, the film's central character. Elizabeth is the teacher who wants to leave education and fund cosmetic surgery, while Amy is the conscientious-looking colleague whose exaggerated perfectionism makes her Elizabeth's nemesis. Lucy Punch's performance helped make the unusual surname one of the film's most recognizable jokes.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: