Jack Chuang
Jack Chuang

Jack Chuang

Taiwanese-Canadian-Texan-American-Psychologist-Educator-Eco-Geek who refuses to confine himself by social labels, or correct grammar.