More than that, learning a foreign language is different from learning other strand because learners do not learn to know about languages only. But learning so that it can be used as a tool to communicate with other people in various situations as needed.
Moreover, learning a foreign language differs from learning about others. Because students do not study for the knowledge of languages. But learning to be used as a tool to communicate with others as needed in different situations.