Shaomeng Zhang

Shaomeng Zhang

hungry and foolish dude doing tech stuff in education.