My Footprints in China, Canada, and the USA