Dr. Sam Bommarito article here is worth reading.
Here is part of a paragraph from his article.
There is no one size fits all answer when it comes to teaching reading. What works with one child/group of children, does not always work with another. If all sides in the dialogue about how to best teach reading would be willing to admit that their favorite method(s) have limits and limitations and that they could sometimes use a little help from methods they usually don’t use, I think the current dialogue around how to teach reading could become more productive. There are a number of things we can and should do to end the bickering (as opposed to dialogue) that has all too often dominated our conversations about reading.