
| | Researcher, educational technologists, instructional designer, writer, reporter, information architect, trends watcher, lecturer, public speaker, software developer, system analyst, distance trainer, philosophy professor, critical thinker, activist, change agent, futurist.
If you don't know Stephen Downes it is about time you do.
I went out to interview him online...
|