Student or Learner
Does "any given self-help guru" mean "any self-assumedself-help guru"?
But ask any given self-help guru about whether you should care what other people think and you’re pretty much guaranteed to get heated advice about how to stop giving two somethings or a flying something else.
'Any given (anything)' just means any (whatever it is) that you care to mention. The 'given' could be omitted with no change of meaning.
I am not a teacher