The Shortcut To River Training Works By Using Computer Application It may seem a little crazy but those of us who live downriver of a river need to be careful. From time to time we see an increasing number of ‘do-it-yourself’ software developers taking courses around the water. This may a rather unfortunate development for […]