It's much swimming and breath-hold diving -- It's a workout, but well worth it. I learned how to spearfish with a speargun in the Caribbean. I have only been out less than ten times; once on a reef near Playa del Carmen, Mexico, but all the other times have been on the reefs of the east side of the island Cozumel.