The Interactive Systems Research Group (ISRG) at the University of Teesside undertakes research and development within the broad areas of human-computer interaction (HCI) and human aspects of computing systems (HACS). The research interests of ISRG are primarily concerned with exploring the effects that computer technology has on the activities and behaviour of individuals and groups of people that are involved in some form of collaborative activity. We are also concerned with studying the ways in which people, working either individually or as a collaborative group interact with computer systems. Normally, within the projects that we undertake, there are two basic perspectives that are considered: the psychological perspective (human-centred); and the technical perspective (computer-centred). The types of projects we undertake include end-user interface design, interface evaluation , iconic communication, web-based teaching and learning, computer-assisted learning, and the use of electronic performance support systems, electronic books and electronic libraries.