Tim Zhu
Tim Zhu

Tim Zhu

Tim is excited about emerging technologies and education.