Tactical Sailing is a great software to get a better understanding of the tactics involved in sailing. I use it a lot in theory lessons.
The great advantage is that it has games as well so sailors can try to beat another boat or sail the best time around a race course. All that with a variety of boats.
Download it now:
In case the picture above does not show:
Link