A teacher's dual roles as a client and change agent : an examination of the adoption of and teaching with hypermedia technology

Full text