NSTP-CWTS holds community immersion program