An excellent guide! Caiden works hard, and will teach you as much as you want to learn. He’s patient with all skill levels, and knows how to put you in the right spot to have the best chance at plenty of fish. There are other guides out there, but I only use Caiden. Every time. Highly recommended.