* Power of Intuition, about naturalistic decision making - https://www.amazon.com/Power-Intuition-Feelings-Better-Decis...
* How Learning Works - https://www.amazon.com/How-Learning-Works-Research-Based-Pri... (my review: https://codewithoutrules.com/2016/03/19/how-learning-works/)
No doubt others can recommend more books.
Here's a video of border collies in action: https://www.youtube.com/watch?v=bpjP3mxv21s
You know, I just don't think it's realistic to expect everyone to be able to learn anything. Certainly an expert in a field can come from anywhere, but not anyone can be an expert.
I don't think you can go through those books, however excellent, grab a random name from the phonebook, and then teach them how to do differential equations. Or to debug corrupted stacks in a multithreaded C++ program.