There is a lot I like about the KAA Program. I think the most valuable things I took from it is the type of training I needed to be doing for my specific skill, kicking. It helped me understand my body more and the things I need to do to gear it up for the right moments. I learn all the time with this program and that is very fulfilling.