Learning on the River Takes Many Forms

Learning on the river takes many forms. Image courtesy of John Ruskey.