Learning from Rivers