My advise would be to stay away from the dive shops serving the cruise ship. Do some research on the internet and find a dive shop on each island that you visit. Going independent (from the cruise ship) has some risks but you will get better dives with smaller groups. Most (if not all) cruise ship operations are cattle boats.
Call the dive shops you are thinking of using and ask what they can do for you, pick the one(s) that offer what you are looking for.
Of course I am assuming that by cruising you mean that you are on a cruise ship. If you are cruising on a small boat (with less than two thousand passengers) then it is a completely different scenario.
Call the dive shops you are thinking of using and ask what they can do for you, pick the one(s) that offer what you are looking for.
Of course I am assuming that by cruising you mean that you are on a cruise ship. If you are cruising on a small boat (with less than two thousand passengers) then it is a completely different scenario.