3,400 students have benefited from nonprofit’s work, which has been going for 25 years and handed out more than $1.5 million ...