Mix, Shanghai is the BOMB. Dude.. you have a lot of resources there Danny DPG, Shanghai Jay, Jarek, and more. I love it there and wish I were there now.
In addition to the above resorces you can check out my Bagua teacher. Ming Qianbo.
http://www.youtube.com/user/baguabill#p/u/4/tvU-pfVH5TQContact me for more info if interested.
Good luck and have a great time!!
Oh, also, I studied mandarin in Shanghai and my wife, who is from Shanghai, speaks perfect manderin. No problem with learning Mandarin there.
One other thing, Shanghai Normal university is, IMO, the best school in Shanghai for learning Mandarin. You are hooked up!!
The only problem I think you might have is not wanting to leave
Best