I believe that the amount of time for a student to reach black belt should be around 5 to 7 years...students who reach blackbelt in two years are a joke...not to offend anyone. I have been doing tkd for 2 and a half years and i am a brown belt...and a fast learner. It takes much longer than two years to gain a bb because you have to learn a life long process of modesty, perseverance, self-control, and indomitable spirit. Also to develop sound techniques it takes training, to develope speed it takes training, to develop the ability to block multiple fast attacks without warning of them, and finally as in my school our balckbelts are teachers and learners alike...who devote themselves to tkd and their students...a two year bb cannot develop this regardless of how much he or she trains or how good they are at learning. It takes TIME!