John Thomson
John Thomson

John Thomson

Thoughts on education, technology, and law. All views my own — hang around long enough and they might change.