I'm an ABC, growing up speaking Cantonese, a dialect of Chinese. I took a few classes when I was young. Reading wise, I know maybe a hundred of characters, but definitely not enough to get around. For the past 5 years, I've been traveling a lot to Taiwan on business. While I was there, I picked...