Training has evolved from just drills to more structured and interesting training programs. NPCC has numerous activities, ranging from courses to adventure camps.