I believe that being in a complete immersion environment is the best way to learn well a new language. The province of Heilongjiang and the city of Harbin are well known to being among Chinese best immersion locations for the learning of Mandarin. Thus, the Long-term Chinese language program at Harbin Engineering University is perfectly tailored for me and my needs.