What is the origin of using the word "grasshopper" as a term for a neophyte or trainee? The most reliable reference I have is Urban Dictionary, who claims that it is from a 1970's television series called Kung Fu.
I would also be curious to know if this is a term which appears only in American English, or in other countries as well.