Using Technology Effectively for Educating Health Professionals