remember though....the dives we are talking about here at hotel coz, is right along shore, very shallow, and there can a lot of boat traffic.I agree with ReefHound; I see no reason to tow a flag when shore diving around Cozumel. Like RH, I carry an SMB, and I send it up ahead of me if I need to go to the surface before I am closer to shore than boats will go. In all my trips to Cozumel over the years I can only remember seeing a diver towing a flag once. It was when I was on a drifting boat doing an SIT stop at Paradise, and the diver nearly snagged his flag on the boat.
i have already commented on my regular practice, but do not want to give any newer divers the impression that diving in 20 feet of water, 50 feet from shore, around docks, in an area where there is boat traffic is the best idea. ideally they should have a flag with them. but again, almost no one does. but that does not make it right.
as an instructor i have seen many new divers loose control of buoyancy (it has happened to me) in shallow water and end up at the surface before they could correct it. not ideal if it happens when boats are overhead.
different story if we are doing a shore dive in 60 to 100 feet of water and are 200 yards from the shoreline. obviously no one is going to tow a flag in that circumstance.
anyone diving coz should always have an smb on them at all times.