Ren belongs to something called the "Junior Overachievers Club!" Although this is no doubt supposed to be a joke, the name might come from Junior Achievement, an organization devoted to encouraging youth involvement with business and free enterprise.