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
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.