Cardiac anesthesia : a problem-based learning approach /