Re: Mental aspect
A good book on the mental aspect is The Mental Game of Baseball by Dorfmann. I can't remember what level of reading it is. I read it and started teaching what's in it when my son was ten. But whether instructed or read it's a valuable resource.