I agree with Drop Bear. Technical skill itself I don't see as enough for promotion, but if a student develops technical skill in the process they should develop all the other necessary attributes. It takes time to develop technical skill so if a student has developed technical skill it shows that they're patient. And belts aren't everything but a student that works hard does deserve them. And there is nothing wrong with talking to your sensei about something if you don't understand it.