An approach to teaching the introduction of clinical medicine to medical students is described. It is based on (A) gradual exposure to patients and step-by-step introduction to the objectives and techniques of history taking, with emphasis on training for symptom identification; (B) early exposure to the problem-oriented approach; (C) early diagnostic hypothesis generation; and (D) self-directed learning. The objectives of the proposed approach are to teach students to communicate with patients, to teach the skills of history taking and physical examination, and to introduce the problem-solving strategies that characterize the diagnostic reasoning of experienced physicians.