A Web-based curriculum to improve residents' education in outpatient medicine.