The surface water sport that is Windsurfing combines the most challenging elements of both surfing and sailing. …