i have 26 and i know 12 i have been training for 7 years so that is 1 year and about 7 monthas per kata ill hopfully be 40 whwen i kno them all but hopefully ill know them in a few years i teach myself the katas from videos so i know where i am going so when it comes to learning them i am one step ahead of everyone else