Tom Zhang

monta vista class of 2020

programmer. leader.

teacher. innovator.