Decided to go for a 3 day trip in Komodo. I am a relatively new diver so I'm looking for recommendations on what I can do to prepare. I'll have several days in Bali before I go on the Komodo trip. Should I look into in specialty courses? e.g. drift diving, deep diving, peak buoyancy, nitrox. Are there any dive shops that offer these courses at a relatively affordable rate? Any recommendations in general what to prioritize in terms of skills? Thanks.