- Teaching Knowledge and Intelligent Tutoring
- The Architecture of Productive Learning Networks
- Teacher Thinking, Beliefs and Knowledge in Higher Education
- The Education Ecology of Universities: Integrating Learning, Strategy and the Academy (Research into Higher Education)
- Students' Experiences of E-Learning in Higher Education: The Ecology of Sustainable Innovation







