In addition to the above.
Motivation, not just a desire to succeed but to do the whole job paper work and all. I have seen to many pilots that were good operators in the air but to bloody lazy to brief students properly, clean the aircraft and keep records and time and duty's up to date. Flying skill is a fine thing but if your lazy you wont get far.