Clinical teaching in the real practice settings is an essential component of healthcare education. It ensures that students learn about professional practice, and stimulates effectively the development of clinical skills, particularly history and physical examination, communication, ethics, humanistic attitude and professionalism. Traditionally, wards and outpatient clinics, supervised by clinical staff (preceptors), are used for clinical teaching. However, despite the excellent training for professional practice, the majority of preceptors may not know sufficiently the principles of clinical teaching. Therefore, for an adequate clinical teaching, it is necessary to diversify and improve the real practice settings and faculty development. This article deals with the challenges of clinical teaching in the real practical settings and presents models and strategies for faculty and students qualify this activity inside and outside the hospital.