Sailing Through Waves