I agree that a mentor, coach, friend, buddy, dad, uncle, or local alcoholic who's a great fisherman 🙃 are all solid options to learn. Personally, I learned the basics at a young age such as how to tie a knot, bass eat worms, spawn in spring, etc. Now that I'm an adult, I tend to learn from friends who are better than me and nice enough to let me tag along @Pat Brown, or people like my uncle who are older hammers and absolute beast with a couple of techniques (shaky head) and love teaching while catching.
I do view a guide as a coach, in the same sense as a golf coach, meaning you can learn on your own the slow way, or you can pay a bunch of money and shave time off that process (maybe). If I had to learn a new body of water fast, I'd immediately hire a guide. But for fun fishing and relaxation, much more fun to go with friends/family just having a good time and picking up tips along the way from someone who is kind enough to drop tips or demonstrate techniques.
Even though I don't throw a frog much, I've spent hours watching Pat do it and have learned more than a book could ever show you. Also he taught me literally hands on how to walk a finesse jig through a bed and get bit. Incredible. So I guess what I'm saying is, public thank you to Pat for being a great friend and mentor and very generous with his time and knowledge! A great coach as well, which is why Jake is an up and coming hammer for sure!