Background: live abroad, DC all bilingual in speaking, reading and writing.
DS, 12, just started new school. He's in 3rd year of seniors and we had several reasons for changing school that aren't relevant here.
For the last 2 years, he's been doing 6 hours a week of German lessons and has a reasonable level. Obviously his English is excellent but he had a very bad year last year and didn't do v well in many other subjects.
So, new school have one class who start German in the first year, however it is the "top" class. DS has not been put in this class which is partly good as I think it would knock his confidence (he is v defeatist and I fear he would be inclined to give up rather than compete with the "clever kids".)
Only problem is that, his class are all starting German from scratch. They do 3 hours a week so it is unlikely that they will ever reach the level that DS had now (only 2 more years left.) Now DS is fine about being bored in English and happy ghat he'll