У вас не 8 класс случайно? А то очень на наш похож по описанию На самом деле, можно учиться без репов, но надо прямо заниматься этим постоянно, сидеть с задачами. Мой первое время, как сам стал делать ДЗ, прямо по 3-4-5 часов сидел. Сейчас ничего, разогнался. Ну и в целом если знает, что дома не помогут, на уроке в три уха слушает, вникает, записывает, спрашивает - и это работает, как выяснилось