Big up for Blue Water Sailing School in Ft Lauderdale, also in St Thomas.
We successfully completed ASA 101,103,104 and 114 in a very busy week living aboard About Time in FLL. Smaller classes = bigger learning we did EVERYTHING from meal planning to pre-flight checks on the engines, dishes, boat handling, route planning.
Definitely NOT a vacation, but we went from there to buying our own cat 4 months later.