I'm not sure it's offensive to teachers, but it's not that great if you look at it from a feminist point of view. I mean, the woman in the commercial is pretty much traeted as an object, while the men are not... Sadly, it's nothing out of the ordinary so I am sure a lot of people don't even notice anymore...