9. A program product stored on a computer-usable medium and operable on a computer, the program product comprising: instructions to cause the computer to display a graphical user interface on the computer; responsive to a user selecting, at the graphical user interface, a chapter from a plurality of chapters in a Chinese-English textbook, a question language from either English, Simplified Chinese, Traditional Chinese, or Pin Yin, and an answer language from either English, Simplified Chinese, Traditional Chinese, or Pin Yin, instructions for displaying a plurality of vocabulary words from the chapter; instructions for displaying, at the graphical user interface, a question containing a vocabulary word in the question language; responsive to a user inputting, at the graphical user interface, an answer in the answer language, instructions for determining if the answer is a correct answer; responsive to the vocabulary word or the answer being in Simplified Chinese, translating the vocabulary word or the answer into Traditional Chinese by accessing a Simplified Chinese/Traditional Chinese conversion table; and responsive to determining that the vocabulary word and the answer both match an entry in a Traditional Chinese/Pin Yin/English dictionary encoded in Unicode, instructions for indicating, at the graphical user interface, that the answer is a correct answer.
9. A program product stored on a computer-usable medium and operable on a computer, the program product comprising: instructions to cause the computer to display a graphical user interface on the computer; responsive to a user selecting, at the graphical user interface, a chapter from a plurality of chapters in a Chinese-English textbook, a question language from either English, Simplified Chinese, Traditional Chinese, or Pin Yin, and an answer language from either English, Simplified Chinese, Traditional Chinese, or Pin Yin, instructions for displaying a plurality of vocabulary words from the chapter; instructions for displaying, at the graphical user interface, a question containing a vocabulary word in the question language; responsive to a user inputting, at the graphical user interface, an answer in the answer language, instructions for determining if the answer is a correct answer; responsive to the vocabulary word or the answer being in Simplified Chinese, translating the vocabulary word or the answer into Traditional Chinese by accessing a Simplified Chinese/Traditional Chinese conversion table; and responsive to determining that the vocabulary word and the answer both match an entry in a Traditional Chinese/Pin Yin/English dictionary encoded in Unicode, instructions for indicating, at the graphical user interface, that the answer is a correct answer. 16. The program product of claim 9 further comprising: instructions for changing the font size of the Chinese characters displayed on a graphical user interface.