Kromě Timberlaka a Diazové si ve snímku zahrají také Jason Segel a Lucy Punchová. K obsažení Timberlaka do hlavní role inspiroval producenty jeho výkon v komedii Davida Finchera The Social Network, která vypráví o vzniku a vývoji sociální sítě Facebook.
"S Justinem, Cameron, Jasonem, Lucy a zbytkem obsazení této komedie snů si nemůžeme přát nic lepšího. Viděli jsme Justinův výkon ve Fincherově snímku The Social Network a víme, že je správnou osobou pro tuto roli," řekl představitel Columbia Pictures Doug Belgrad.
Film Bad Teacher režíruje Jake Kasdan podle scénáře Lee Eisenberta a Gene Stupnitskyho. Producentem je Jimmy Miller.
Justin Timberlake a Cameron Diaz spolu čtyři roky tvořili pár. Rozešli se v roce 2007 za značné pozornosti bulvárního tisku.