Stephen Downes

Writer, Web Developer, and Consultant in Casselman, Ontario, Canada

Visit my website

Writer, philosopher, educator, journalist. Specialist in online learning and new media technologies. For social networks, papers, presentations and newsletter please visit my home page at http://www.downes.ca

  • Work
    • National Research Council