Good one, fuzz. But why did not you mention a halibut? According to what others say, halibut may be found on the sand, near some rocks or kelp in the 5 to 20 feet of water. Best time is June and best place is Del Monte beach. It did not help me, though, and I pretty much started to doubt in its very existence

. May be more experienced spearos here can share their success halibut stories.
As far as diving tips go: don't fight kelp on the surface - you can get through it easier if you dive. Visibility is also much better on the bottom. My 2 cents.