I currently reside in Minnesota, US. I have a NAUI advanced certification, and this summer/fall I am hoping to get my Master certification. I've done plenty of diving here in cold, murky waters, and I am looking at making my next training experience a little more enjoyable. I would like to take a week or two to travel somewhere to get my Master certification where I could enjoy some warmer waters and better visibility and marine life. Can anyone recommend some reputable places that I should look into? Anyplace from Florida to Mexico to the Bahamas I had in mind. Doing an internet search returns some pretty sketchy looking places, so I would like someone's personal opinion or experience. Thanks!