Brian Zhang
Human, roboticist, teacher; always striving to do good
Guiding philosophy: social constructivism
Experiences
Outcomes