In 2012 I visited Shanghai and asked Jin to be my guide. She is an excellent guide, who has good feeling to sense what I like to do. Her suggestions to go to certain places are to the point, like she knows what I like to see. Her knowledge of Shanghai is great. And her English is very well. You can see she is born in Shanghai. I was so satisfied with her woe, that I suggested her to join me to go to Xian. And this was a good choice. She arranged flight tickets and booked hotel and all for good prices. And although she never was in Xian before she prepared her self very well and brought me without any problems to all the nice places of Xian. If you like to come to China, but are afraid of language problems, like I was I recommend you to contact Jin. I am sure she will make a nice travel plan for you and will make your visit unforgettable.