Donghua is a renown university in the heart of Shanghai. Its language program seems to have high quality.