I've never been one to do things by halves.Read More
David is a Calgary defence lawyer with a reputation for success
a philosopher & a music lover
David Chow is a graduate of the University of Calgary, where he studied both Philosophy and Law. As a graduate student in the Department of Philosophy he had the opportunity to teach both Ethics and Elementary Formal Logic.