+0
Hi

This is an advertisement of one of the language schools. Translation is mine.

"Sign up for X(it stands for the name of the school)-languages will not be foreign any more."

IS IT CORRECT?
+0
We don't usually 'sign up for' a school, but for a program offered by the school. How about--

Sign up at/with Mr Micawber's-- and languages will no longer be foreign!
Comments  
Yes. I should have written "no longer" instead of "no more" I guess.

As for your interpretation, I think it's pretty good!

Do I have to put an apostrophe after the name of the school, e.g. Sign up with Quest/or Quest's - and languages will no longer be foreign! Do I really need this "'s"???

Thanks