Такие вопросы всегда были и всегда решались по разному. Каждый случай - свое решение.Могу написать как было в моем детстве. В 10 классе (тогда последнем, выпускном) мы переехали в другой город. Я учила французский. Трудно было вообще попасть в ближайшие школы. В двух близких просто не было мест, меня взяли в третью, уже подальше. Моего языка там не было. Но в одной из школ города был  создан класс, где как раз такие как я учили француский в вечернее время. Нас 6 человек было, все из разных школ. На ин-яз в своей школе не ходили, а изучали вечером, там же и экзамены сдавали, все официально.Если бы был 5-6 класс наверное можно было бы и язык сменить...