Training in presentation skills, manager skills and team effectiveness. We use a blended learning philosophy that emphasizes learning sustainment and the establishment of communities of practice.