Teaching

University of Sussex:

Human-Computer Interaction, Computer-Supported Cooperative Working, Integrated Studies, Real World Issues in psychology, Designing for Learning.

University College London (UCL):

Design for Social Inclusion, Electronic Publishing, Legal and Social Aspects of Information, Internet technologies.

City University London:

Advanced Topics in HCI