I'm having trouble with this. On one hand, yeah... it's on the inappropriate side of the fence... On the other, advanced learning with the goal of preparing the kids for collage and, in this day and age, being able to not get your panties in a twist over inappropriate and offensive jokes seems like a really good idea too me.
I like the idea, but maybe it should have been toned down a little bit...