President A P J Abdul Kalam, today advocated a two-year compulsory NCC training for the youth to inculcate a sense of discipline among them, as he presented the 'colours' to the 81 and 68 Armoured Regiments to honour their outstanding services at two separate ceremonies in Rajasthan's Jodhpur and Punjab's Bhatinda towns respectively.