The Mayfly Project is an organization that uses fly fishing to help mentor and support children in foster care.