You are 'narrow-minded' because you refuse, despite all the evidence in this thread, to see that there is more than one way (ie your way) of doing things.
As I stated above, I come at this from a very different perspective to you, because I am not a primary school teacher; I am an EFL specialist (Chief Examiner as well as teacher), and can assure you that from that perspective, your views are not just qwrong, they are laughably ridiculous.
So you have produced some links which 'prove' that English is a phonetic language, have you?
Wel, the internet will allow one to post links to 'prove' almost anything one chooses.
Just for an experiment, I tried typing 'English phonetic language' into google to see if it agreed with you.
The very first article that came up - try it yourself, if you don't believe me - was this one:
www.englishclub.com/esl-articles/200104.htm
Here is the start of the article:
"English is not Phonetic
Josef Essberger
Some languages are "phonetic". That means you can look at a written word and know how to pronounce it. Or you can hear a word and know how to spell it. With phonetic languages, there is a direct relationship between the spelling and the sound.
It is important to understand that English is not a phonetic language. So we often do not say a word the same way it is spelled."
etc etc
Entry no 6 is "Is English the only major non-phonetic language? - Yahoo! Answers"
You're talking nonsense, which is entirely your right, on a free forum.
But it is totally inexcusable to have a go at poor shamster, in an extremely personal way, attacking her competence/dedication as a teacher, whatever views you may have of her strategies for teaching reading.
As I said above, speaking as someone who taught my kids to read using shamster's methods - not yours - I know that they work.
To ignore all evidence to the contrary, is of course your right - though I hope you're less rude to your primary-school aged pupils than you are to your professional colleagues!
You're not required to agree with shamster or I, contrary to your last statement.
Could you explain why you are so determined that we agree with you, thouggh???