Very true mate. My father was a brilliant teacher for 34 years and maintained that nothing teaches better than life experience, some good books, people interaction and to allow your imagination to live.
I enjoy the pieces you come up with so never mind what anyone says. Combine, experience, self study and an ability to put it all together and I think you're doing well. I'm very rusty, but am getting back into the game.
Have a good one.