Michael J. Strait

Thinker, doer, researcher, writer. Meaning and measure of personal agency as essential learning outcome is my game.

Michael J. Strait