Natural Ability also....
One other point I would have to add is natural ability. This could include: thought process, vizualization, fundamentals, mental strength, hand/eye coordination, observational learning, ability to learn, etc.. Most people have natural abilities at one or more of these...