Yup, I agree. I think it's reasonable to give an estimate for a minimum number of years. I think for an adult, it's reasonable to get your BB in 3 years (if you come to every class and train your heart out) For anyone under 16 or so, I think it should take at least 4 or 4 1/2 years. I agree that no dojo should promise or guarantee a BB in a certain amount of time. I think the students should have to test and try very hard to get a belt, not have the belt just given to the, I think it should also depend on how often you come to class. In our dojo, we require students to attend at least 70% of classes offered to them.