I haven't taken them myself, but just met a couple on our way down and bumped into them on our way back last week. They used the Moorings
sailing school (I think its
offshore sailing).
When we talked to them briefly on the return trip, they said they had a great time. I believe their first day or two was some basic
day sailing in a smaller
boat and then I think they moved aboard for the remainder of their time. Last day they took the
boat out themselves and spent the day at Norman Island.
Seems like a pretty good way to do it.