Patrick Truchon ptruchon@identi.ca

Vancouver, Canada

Interested in the intersection between society, technology, and education.

Click a list name to show a list.