I came to Shanghai for an exchange program with ICL along with my friend Jose. I spent an amazing 5 months in Shanghai and was able to transfer my credits back to my home university in Mexico when I came back. The university was full of foreigners from all over and this was great for my experience abroad as I not only learned more about China but I also learned more abour Europe, Africa and Asia in general as I made friends from everywhere.
Shanghai is an amazing city. You can find everything you are looking for. Great Mexican restaurants, clubs open every day of the week and parties organized by students from the university every month. Shops open 24/7, cheap taxis and a very safe environment are the kind of things that make Shanghai a great place to live.