Captain Jeff is great. Very personable and patient with kids. He helped Chase, our 8 year old, to really understand what was happening. As someone who has fished all my life this was wonderfull.