IECL has truly rescued teaching and learning from the traditional chalk and talk approach. We employ a generative approach to learning which means our programs are designed to include all four aspects of human learning; thinking, doing, feeling as well as adequate time for structured and purposeful reflection. As a result, the knowing/doing gap is closed and participants leave IECL workshops with real knowledge and skills to immediately apply back in the workplace. Our methods of teaching and facilitation are based on in-depth educational theory and research. Adult learning theory, the psychology of adult development, blended e-learning, social learning and contemporary neuroscience all inform our practice. The IECL learning environment includes input, workshop activities, demonstration, practice, a constructive emotional ambience and purposeful reflective conversations.