Water dog is a good reference but it is very outdated. There are much more efficient ways to train a retriever.
Evan graham and hillman are both good. Freddy king is also good on YouTube.
If it helps I did a fair amount of research on which program to follow for my dog and I went with Evan Graham's. it has worked smoothly so far.