leela kane is a naughty teacher

Its a shame to be caught masturbating, but at work?
How will she keep her job?