sweet, you are contradicting yourself - you say the terms "talented" and "hard working" has [sic] the same meaning, but then say "How one defines them is a whole nother story."

talented, hard working, and success are ALL subjective words/terms. sure, there are definitions for each in the dictionary, but how they relate to people all mean different things to different individuals.

your teacher friend is a perfect example - she may tell you she typically only has two good/serious students per year. coach chass might tell you he has ten each year. what does that mean? nothing other than what they have said. you absolutely cannot compare what she has said to what he has said (or might say) until you state what YOU consider each of those things to be (good student, hard working, talented).

her definition of each may not be anywhere close to his. how do you know if you don't define them?

and just because a club has more options does NOT necessarily mean they are BETTER options.