Key Largo, Dive
As I learned to dive I go to Key Largo with Miami Beach Dive. You start in Miami Beach and go by bus to Key Largo where you learn to dive with a professional dive instructor. It is a great day that starts at 7am and finishes in the early evening!