I posted about this school previously, but i don't mind repeating myself

.
-I took the 101, 103, 104 live aboard class out of the USVI
-I learned a lot
-I had a great time
-the boat was a little beat-up but it was at the end of the season [May] (so the boat was due for some maintenance)
-the other members of the class can make or break the experience (true no matter the school)
-the instructor can make or break the experience (theirs have a good rep, and the one i had was really good)
-read the books (twice) before you go (seriously) [they sent them well in advance and the week is to be spent
reviewing the bookwork and
practicing the practical stuff]
-as Swab said, it is work, but it is
not: tedious, boring or dull (so it doesn't seem like work

)
in short, i'd do it again in a heartbeat!
M