reply
My son got his first library card at 5 and walked over there by himself when he was 6 or 7.
Middle school is way too late to build good reading habits. What a shame.