The best place to learn Chinese is not necessarily in China. In China, they use the Simplified Character set and you'll be cutting yourself off from thousands of years of Chinese culture. If you want to learn the Chinese language in the most thorough context then you need to study in Taiwan at the National Taiwan University. The International Chinese Language Program (ICLP) is widely held to be one of the world's premier institutions for the instruction of both modern and classical Chinese. Since its original establishment in 1963 as the Inter-University Program for Chinese Language Studies (IUP), it has offered intensive language training to over 2,000 students from more than 20 countries.