My native language is Chinese (Mandarin). Although I started learning English in middle school 22 years ago, and even have been in the US for more than 9 years, I still struggle with English as a foreign language on a daily basis. I’m only slightly content with my English writing. For reading, speaking, and listening, they are all miserable. In particular, my listening sucks. For example, when someone tells a joke in a conversation or talk and everyone laughs, I often have to smile awkwardly like an idiot, not knowing what exactly the joke was.

Those who know me may think …