You are totally right, we can learn things from everyone! Including children!
Everyone of us has something unique from which other people can learn and grow as a person, in fact, I think we do this (learning from other people around us) without even realizing.
Oh absolutely, that's why people always say to have good influences around :)