Fish for Change is a nonprofit organization that offers international fly fishing programs for a diverse group of students that carry out local initiatives, including mangrove restoration, teaching english as a second language, community art projects, trash clean ups, and more.