The bottom line is that the brain learns and remembers most that which causes you to *feel* something.
And then you get some situations where the person will never grasp the concepts, no matter what method you use. Some people just can't learn to do technical stuff, I'm sure we all know a few. They just don't have the capacity, no matter how interested they may be. They might pick up a few bits and pieces here and there, but applying that knowledge escapes them. So they learned a few keywords to throw out during an interview, but not a clue as to how to actually use what it is they are talking about effectively. Is this true learning? Not in my book.