You hear it in the martial arts all the time, "repetition is the mother to all skills." Well, not totally true.
It's like the saying, "knowledge is power." Only if it's the right knowledge. Just as repetition only works if it's the correct repetition. Of course there is always room for improvements but, a practitioner of the martial arts still has to do their homework and mechanical / technical checks.
This means in order to be dedicated to the skills and growth one has to be committed to the training and obsessed with achieving the results.
It's not enough to just say you're committed to training. The commitment actually needs to be executed day in and day out. It's the commitment to the seeking the right knowledge, testing and validating that knowledge and then doing the homework. If you're only training during the times you're attending classroom instruction then you're not really committed to the training.
At home study on your own time is where the growth in skills is developed. This growth is then taken with you to your next class and validated. Training isn't necessarily measured by the duration of time spent but rather the consistency of time spent and the commitment to it.
I rather a student spend 20 minutes a day working on a specific techniques, mechanic, method, etc. instead of 3 hours one day only once or twice a week. Better yet, be so committed that you're spending two to three 15 to 20 minute segments per day.
I get asked all the time in emails, messages and comments how long it takes to get good enough. It totally depends on you and your level of commitment. Truly commit and you'll be well on your way to being one of the greats in Kali or whatever your respective martial art is you practice.
Good luck to you and All the Best in training and life!
Commit to your Kali training now and experience massive skill growth with Kali Center University. Enroll now here!
3 Minute Meditations is great for learning to add quick meditations to your daily routines. Meditation is a part of the 12 area of Kali. Adam Brewer has done a great job at making it easy to learn and integrate in your daily routine.