И не расстраивайтесь и не виноваты, как раз самое время осознать насколько мало для егэ дает школа. По олимпиадам не смотрите - это параллельное образование. Вступительные более показательны.Вы хотите сказать, что два языка сдавать? Русский + иностранный.Гум предметы за 2 года подтянуть можно. Русский сложнее - там должна быть системность, которая вырабатывается годами последовательно. Но все же его проще подтянуть, чем математику.Иностранный егэшный - это вообще не язык, а  именно егэ, хуже знающие нередко сдают лучше, чем свободно разговаривающие. Раз решили сдавать, наверное он уже не плох, допилит за 2 года под формат, идеальное владение не требуется.А историю и общагу и готовят за 2 года,  иначе забудется.Курсы или репетитор - это кому что больше подходит. Не только по деньгам.Я б так раскидала: языки репам, а общагу и историю - курсы. В 10 так, а в 11 скорректировать.