Regular training programs by eminent resource persons of different subjects are being conducted to enhance the knowledge level and to introduce novel methods of pedagogy. Every mentor is encouraged to undergo courses in their particular fields of specialization to be further equipped for imparting quality education. Regular interaction among the peer groups is also encouraged on a regular basis to learn about the difficulties faced and the solutions for the same. This has enabled us to come out with novel methods of pedagogy to suit different diversified learner groups