Thomas Kang

Interested in education, web 2.0, innovation, etc.