I think learning English is not just learning a skill like other skills (for example carpentry) because learning is also knowledge based, like history and physics.
Language helps us to think creatively, laterally and helps us even to think abstractly. So I think teaching English is not just teaching and improving the four skills.
My question is:
is learning a second language like English a skill or a knowledge?