I totally forgot to mention one of the BEST aspects of the diving last weekend. Rescue Course training was great, finishing with enough time to get in two recreational dives was awesome, but then to put the icing on the cake we ran across a small pod of Humpback Whales swimming along.
This was my first time seeing humpbacks outside television or movies. They were magnificent. We saw a few from far off, then a few minutes later intersected paths with with two more. One of the two was thoroughly enjoying the day and kept breaching, surging out of the water before plunging back down.
As we passed by, they were swimming around each other slapping their pectoral fins on the surface as they spun around in the water. All in all it was an incredible experience. The sheer size and grace of these creatures is just amazing!