Within its seven generations, Pokémon series has produced a bunch of NPC Trainer Classes.
Some of these classes have been simple titles for important trainers, like Tower Tycoon. Others have been titles for storyline purposes, like Suspicious Woman, or gameplay purposes, like PokéStar Studios titles. And yet many others have been for specific locations, like Chateau titles.
However, bypassing these incidental classes, there is a treasure trove of classes who have been used only once or twice, such as Jogger, a class exclusive to Sinnoh games or Infielder, a class exclusive to Nimbasa Stadiums.
Yet many others have survived for a long time, such as Ace Trainers, which now has an entire "evolutionary line" of trainers starting from Rising Stars and ending in Veterans. Other classes have been similarly successful, such as Punk Girls and Boys, which have been upgraded into Team Skull, and Beauties, which have an E4 representative in the form Karen.
So what do you think? Which class do you feel have been missing out for a long time? Or which class do you think should be expanded upon in terms of Pokémon preferences, encounter locations/time or having a major NPC representative?