Before this goes any further, this has nothing to do with whether or not you like PADI or if you agree/disagree with the way they teach, so this ISN'T meant to be an opportunity to bash PADI. That being said, here goes. This past weekend I was in Fl doing a drift snorkel down Rainbow River...