Speed of implementation and acceleration of skill development.
One of the most common questions I get is, "How long will it take me to get good at Kali?"
It's a tricky questions to answer for a teacher but, I'm going to tackle it right now with the bare bone truth.
I DON'T KNOW!
Your skill development is 100% completely dependent on what you're willing to put into it but, here are a few things you can do that will speed up the process, A LOT!
1. GET COMMITTED
Get fully committed to the training. Spend some time every day on some focused drilling. You don't have to go crazy monk style and train 16 hours a day. A solid and highly focused 20 minutes each day on 1 or 2 drills is really all you need. Think consistency over duration. Focus on being consistent with your training and drills and you'll rack up the hours anyway.
2. FIND THE BEST INSTRUCTION YOU CAN
It does come down to the student/teacher relationship. You want to find the best teacher you can. Someone who takes their time to explain the drills and techniques very well and who has the patience to work with you even during those frustrating or slower times of progress. It's also important to find a teacher who has a lot of experience teaching a multitude of students so you know they have developed teaching techniques and methods to work with you no matter your level.
3. GET WITH THE HIGH PERFORMERS
Train with the best people you can find and get with! There is nothing more valuable than training with someone who has more experience, knowledge and who also has the same level of interest in their own skill development as you do yours.
If there is nobody in your area to group up with then prepare yourself to be able to do a little traveling from time to time. I know it can be a bit financially tough at times but, this is an area a serious Kali practitioner does not want to neglect. Even if you can only get with the high performance group once or twice a year it will be worth it tenfold in your skill development. Trust me, I've done it and seen it for many years.
To get good at Kali there are no short cuts. It's all about putting the time into training. Study the material deeply and take your time. Make sure you have a great teacher and spend time training in person with the high performers. Do these 3 things and your skill will develop greatly beyond what you ever expected and at an accelerated rate over trying to figure it out all yourself.