We went spearfishing in Cozumel. They partnered us up with another couple and their young son. First of all Rodirigo was a great host and very pleasant to be around. He certainly could dive down pretty deep and stay there for awhile which was amusing to watch.
Unfortunatly we didn't spear any fish. Part of this is our fault due to our lack of diving skills. On top of this, it was a cloudy day where the water clarity was limited and the waves were large.
Here are a few suggestions for future customers that have limited snorkling experience and no diving/spear fishing experience.
1. The dive process was reviewed on the boat but once we got in the water, we were on our own. It was a lot of instruction to take in so we would suggest not only reviewing it on the boat but going through the dive process in the water, a little show and tell if you will.
2. Make sure the instructor doesn't get to far away from you. Rodrigo is a brilliant swimmer and much faster than us. We were trying to learn and practice our dives and quite a few times he ended up pretty far from us. Two of these times we actually saw shootable fish but they were too deep for our diving skills (they were 40 - 50 ft deep) so it would have been great if he was nearby to shoot them for us!
3. This one is most important. It seems they probably do the same tour for most individuals, no matter the diving level. You start off in 20ft of water and then make your way to 40ft and 60ft of water. It took most of the day for us (me as the others couldn't even get this deep) to be able to get down to 20 ft. That being said, there was no way any of us could shoot a fish in 40 or 60 ft of water. It would have been more fun for us (and we actually suggested this a couple of times on the boat) for us to stay in shallower water (20 ft or even less). We understood that there might have been less fish at this depth but at least that depth would have us at a level where we could attempt to shoot something if we did see anything. That being said, I would ask them to tailor the tours to match your skill set rather than having a set platform for every customer.
I also sent this feedback to Leo so hopefully he considers it but if you haven't snorkel/dived before, I would recommend before you book to stay in the shallows.