Curiosity, Motivation, Autonomy, Collaboration, and Time management. Also, one should do a SWOT analysis. Thus, these are the top skills required to ace IB.