Тоже так искала репа ребенку (учился в сунц). Нужно быть в теме программы, помочь въехать в тему, которую сейчас проходят, и решать задачи именно тем способом, который прямо сейчас требуется. Подтянуть уровень ребенка до продвинутых одноклассников. Мы в результате так и не нашли никого, ребенок сам бился(  Крутые преподы преподают олимпиадку, чаще по своим программам. Менее крутые просто не въезжают, что требуется, просто решают домашку своим способом, потом пытаются объяснить этот способ ребенку, а у ребенка вообще ни минуты свободного времени нет, чтобы догнать еще и этот новый способ)С физикой как раз было проще, там программа понятная, нужен был матан и алгебра (комбинаторика, теория чисел, вот это все).