I need to know the preparations that I should take in going for a snorkeling for the first time. Please start from the dress I should wear, how I should breathe under water, how deep I should go, how fast I should swim, how long I should remain under water, whether I should touch [...]