Clinical skills education at the bed-side, web-side and lab-side.