Learning languages is challenging. There are thousands of strange new words to know, along with how to pronounce them and use them correctly in a sentence. One of the trickier parts is figuring out ...