Teachers and teaching : theory and practice (Carfax Publishing Company, 1995)