Communication and education technology for nurses