Я никогда не была сторонницей подхода "пусть читает, что хочет".  Читать надо. Потому что я сказала. И то, что я сказала. В свободное время можно читать всё, что угодно. Я не знаю, может, это у моих детей школы какие-то не такие, но списки летнего чтения по литературе и истории с 5 класса настолько огромные и объемные, что для того, чтобы прочесть все книги, нужно читать каждый день.  Плюс списки по иностранным языкам.  Старшим 16 и 13. Читают. И с каждым годом того, что нужно прочесть, становится больше и больше.  Что-то нравится, что-то не нравится, что-то захватывает настолько, что все дела отодвигаются, и ребенок несколько дней передвигается по квартире от кровати до кухни на ощупь, не отрываясь от книжки. А какие-то произведения даются тяжело,  приходится что-то искать дополнительно, часто останавливаться, много обсуждать. Так что возвращаться назад и перечитывать - это отлично, но движению вперёд это не должно мешать.