Offshore Sailing School has signed an agreement with Liberty Landing NYC at Hudson River Park's Pier 25 in Manhattan's Tribeca area.