I just finished reading Reading in the Brain. While I cannot recommend it as a practical teaching resource, it did remind me what an immensely difficult task reading is–especially learning to read in English. The more transparent a language, the faster children learn to read as you can see in Figure 5.3 from RitB.
Is it any wonder that we sometimes struggle when we teach reading? We need to remind ourselves of the amazing accomplishment that reading is for our students.