To generate high impact and meaningful results, training programs are delivered using of
adult-learning based tools that engages the participants and stimulates self-directed
responsibility for their learning. The wide array of blended learning tools used are: