I do most of my teaching within the general area of sociocultural theory and method, primarily within the context of research training. I also teach at the undergraduate level in the same area and within courses on educational psychology, human communication and method. In addition I participate in extramural teaching to some extent, for instance in in-service education for teachers and other groups with an interest in learning.