Надо ориентироваться на общий уровень школы. Я не придерживаюсь мнения, что математику можно за 2 последних года выучить. К нам в 8-й класс школы с углубленным изучением математики (причем, официально углубление с 8-го класса) приходили дети из других школ, вроде как экзамен в школу сдали, но через 3-4 недели из них оставалась только половина, остальным было либо просто очень трудно, либо двойки-тройки не устраивали.У меня зять, окончивший матшколу, знает английский (а теперь еще и немецкий) гораздо лучше, чем его сестра, которая кончила весьма неплохую спецшколу (и она же сказала брату, чтобы тот своего сына ни в коем случае в английскую спецшколу не отдавал, хотя она и близко от дома). Про немецкий - сложно сказать. Зять (он программист) учил немецкий для себя (причем довольно серьезно), потому что была мысль работу менять, а в банковской сфере, где приличные заработки, сейчас много немецких банков и немецкий является явным плюсом. Еще достаточно популярные сейчас специальности типа автосервиса тоже приветствуют немецкий. На гуманитарные специальности, где сдают язык, поступить не с английским гораздо проще, а английский там (причем, на довольно высоком уровне)  можно как 2-й получить.Мое мнение - надо выбирать школу, где все предметы сильные или "поступать на учителя". Если школу кто-то знает "изнутри" (как я понимаю, знакомые, родственники), про немецкую они вам все расскажут. Про другие лучше всего именно так и узнавать.