Donghua university in Shanghai, China is a complete international experience. Not only the students, but also the teachers come from all around the world. There is a lot of hands on experience, practical knowledge and assignments, which actually puts you in the real life situations. The atmosphere at the university is not at all just learning it by heart but in order to pass the classes one has to rally understand the topics. I would recommend this university.