Given the myriad of potential obstacles and complications, the fact that anyone becomes a proficient reader is a small wonder.
Reading is a highly complex brain activity. So many things can interfere, making it virtually impossible for the average classroom teacher to choose just the right strategies and interventions for thirty different students.