case-based pulmonary learning