Earlier quoted context omitted.
> English is not a phonetic language. Whoever says that English is a phonetic language does not know what a phonetic language is. The property that characterizes a phonetic language is that you can properly pronounce a written word that you know nothing about.
English is more phonetic than not. There are a lot of words where it isn't clear what is the correct pronunciation, but if you put a random sequence of letters together there are only a few possible pronunciations, often exactly one. I wish English was more phonetic. Spelling and pronunciations is a mess. However the language is mostly phonetic.
We Italians, when we were children, we were taught to read based on the written letters, and we were able to read any word. It was normal, during primary school, to pronounce a word correctly and then ask the teacher what it meant. This is something you can not do in English.
And the converse was true as well! An Italian child is able to hear the surname of a new acquaintance, or the name of the village they are from, and write it down properly. In Italian, the question "How do you spell it?" does not make any sense! Again, this is something you can not do in English. Nor can you do it in French, because in the past centuries they had ink to spare and as such they started writing down useless letters that they do not pronounce.