Children aged 12 - 15 in Baden go to the integration class (RIK). They can stay here for up to one year. It is an intensive German course and some other subjects. My daugther (12 years old) started in this class in last October. She did not know a single German word then. Now she communicates in everyday situations without any problem.
Check this website:
http://www.schule-baden.ch/index.php?id=149
Google translater helps.