SemperDIVE! is a great outfit to learn scuba diving. Beginners(even kids) to experienced they have you covered. I have done several certs with them and it has always been a great experience. Highly recommended. They have reasonable prices for training and offer excellent gear at competitive prices.