Started when I was a kid - books plus trial and error, mostly error, still.