Enhancing clinical skill development through an Ambulatory Medicine Teaching Programme: An evaluation study. (6th June 2013)