Я вам не верю, потому что вы сами себе противоречите. У него, по вашим словам, уже есть идеальный наставник, но вы зачем-то нанимаете репов? Если он у вас такой продвинутый (не верю), ему нужна практика, а не натаскивание. Читать - для лексики, смотреть фильмы и передачи - для практики разбирать разную речь, и общаться со сверстниками из других стран - развивать разговорные навыки.