It's always disheartening when we, bristling with overconfidence from our mastery of taxi-taking and subway-riding in Shanghai, try getting on the bus and realize it is nowhere near as easy. Though the subways now have English and taxis are plentiful, navigating Shanghai's sprawling public bus system is an endless source of confusion.
