Re: Tracking your training hours
A local karate school here uses a unique time card system. Each student has his own time card in a slot on the wall and each time card is color-keyed to his rank. Before each class the student pulls his own card and presents it to the teacher at the start of class. At the end of class the teacher has them dated stamped with the class date. I don't think the teacher actually does the stamping, but the office person. When the student has the appropriate number of classes, he is invited to test at the next testing process.