Tags: Stream Community-based monitoring Bacteriological Community Research Grade Organizations: Slocan River Streamkeepers