Research in medical education. Comparison of four teaching techniques: programmed text, textbook, lecture-demonstration, lecture-workshop.