The training division co-ordinated and facilitated many trainings/ awareness sessions as in house programmes and external programmes. The Trainer Development Program helps professionals with responsibilities for training others. Topics include how adults learn, how to prepare for and create training, how to lead one-on-one and group training, and how to follow up on training. Over a period of time indigenous mechanisms were evolved for developing a cadre of professional trainers and resource persons in the Organisation to create a cascading and multiplier effect. The staffs are being exposed to the training programmes arranged by the organisation on the newly evolving issues and concerns in the social work discipline. Regular involvement in the training programmes initiated by NIPCCD Institution provides the employees an exposure in the field of Child Development.