Bill is an authentic local guide who has lived in Shanghai all his life, he even tells you about the evolution of the city with his own experience and anecdotes. These are the best free tours, incredible.