I think I did an interview/demo for this outfit some time ago but declined to go there. It's hard to forget a name that stupid.
If I'm thinking of the right group, they were based out of southwestern Pudong. On a bit of a shoestring. More like a farm-out center than a language school in the usual sense. Wasn't for me.
But please doublecheck me because I could easily be confusing them with someone else...