antirez, I'm curious, did you decide to teach English instead of Italian, or in addition to it? I'm wondering how this book helps or hinders your children's progress in other languages. There is the obvious advantage that they share the same written alphabet.
My son learned English as a teenager, instead my daughter has an english mother tongue teachers at his school, mixed with regular teachers, so she have definitely a very good pronounce, but she is not able yet to talk, just knows certain words, a few sentences and so forth. I've the feeling that all the books we read she in Italian have only a marginal advantage on her english skills...