ну да, я в принципе так и думаю. Но на иностранном языке еще надо учиться говорить, тут нужен толковый партнер. Репетитор хорошо подходит на эту роль. Native speaker опять же бывает нужен для развития определенных навыков. По математике репетитор может понадобиться, если ребенок... ну ...скажем так не очень умный, или очень ленивый, или очень сомневающийся в своих силах. Опять же для подготовки к конкретным экзаменам, в конкретные места. А просто среднему школьнику подтянуть знания--вполне можно и самому.