David Porter, Ed.D.
Principal Consultant
DP+Associates
North Vancouver, BC
david@dpassociates.ca
linkedin.com/in/davidaporter
David Porter, Ed.D.
Principal Consultant
DP+Associates
North Vancouver, BC
david@dpassociates.ca
linkedin.com/in/davidaporter