The Canadian Rivers Institute’s Training and Professional Development program is currently offering 3 courses for the 2017 spring and summer session.