Во-первых, другой школы может и не быть. Или она далековато, а родители не хотят, что бы ребёнок тратил много времени на дорогу. Во-вторых, дело может быть и в ребёнке, в школе все же усреднено все, а дети все разные, разная скорость и механизм усвоения материала, кто-то быстро схватывает и так же быстро забывает все после экзаменов, а кому-то надо больше времени, но зато информация усваивается навсегда. Может что учитель не плохой, но контакта с ребёнком он не нашёл.