Jon Baggaley Author

Jon Baggaley is Professor of Educational Technology at the Centre for Distance Education, Athabasca University, Canada.