Just curious about how your dogo handles belt promotions. We follow the USJA and a point system. For instance, it takes 12 points before you can test for your green belt. 1/10 of a point for each class, 1 point for competing in a match, a point if you win, a point if you help out with a contest, etc. I really like this approach because I really feel like you earn your rank.