Do I have to be able to swim?

Yes – in order to participate you must sign to say that you can swim 100m unaided.  But don’t worry; it’s extremely rare for large boats to capsize and it’s never happened in our beginners’ courses in the past.