IGCSE Systems and Control Presentation
“Participatory Pedagogy: Challenging Real Life Practices of Educational Institutions in Virtual Worlds - CITASA 2007
The Advanced Innovation Challenge
Alistair Ruff Design portfolio