I agree with the part that Charlie did lead the way in certain things, and that he is one smart dog.
On the other hand, you had to persevere when he was younger and less mature, and find out what worked for him. You moved over and let someone else work with him, then you used your experience, the advise that you got, and some trying out of things that you just hoped would work, to move forward.
So, I'd say that, maybe you trained one another! ;-)
Love All Life, Thank You For Posting! :)