Brian Zhang
A roboticist-in-training and aspiring teacher
Guiding philosophy: social constructivism
Experiences
Outcomes