So I was curious to know if training with guys who were more advanced than me would make me a better grappler in the end. Would it be better to train with guys who were less skilled than me, around the same skill level, or more skilled than me? Like now, I'm at white belt level and when we roll I'll go with either a white or blue, should I start going with more purples and browns? I'm thinking that if I roll with more advanced guys, after getting my ask kicked for a while, I'll learn how to hold my own and develop faster than if I were to roll with only those of lesser or equal skill. Sorry if it is a dumb question or idea.