James Klassen 

Thinker and learner. Educational philosophy, critical thinking, Design Thinking and many other interests.
See followers