Spencer Chang
Spencer Chang

Spencer Chang

I like dreaming big and thinking deep. Exploring, learning, and laughing through life. Committed to building a better world (spencerchang.me)