What's the difference between 한국의 학생 and 한국어 학생? I'm guessing the former means Korean (nationality) student, while the latter means Korean (language) student.
I would argue here that we cannot know if it is being talked about the language or nationality. In English, the word is the same. I put 한국어 학생. If talking about the language, should this be correct?