Question: why nstp is mandatory in college?
Answer: Simply because of the lessons as well as the training. It's your chance to learn! ... It is a program aimed at enhancing civic consciousness and defense preparedness in the youth by developing the ethics of services and patriotism while undergoing training in any of its three (3) program components.