KalosianPorygon asks:

What’s your favorite generic Trainer class, e.g. Youngster, Fisher, Hiker, Hex Maniac? And what’s your least?

So, if you shift your gaze upward, you will notice the name of this site, and my avatar above it, and I think these things are arguably clues.

Aside from an affinity with the wild-eyed manic-grinned generation II Pokémaniac, I have a strong love-hate relationship with the Ruin Maniac class, because on the one hand they’re archaeologists, which is what I am, and I love anything to do with the ancient past of the Pokémon world, but on the other hand they’re pop culture archaeologists, which basically means they’re glorified grave robbers who should probably be shot.  Just in general, I’m fond of the “mystical” classes like Channeler, Psychic and Hex Maniac.  I also quite like the Free Diver class introduced in Alpha Sapphire and Omega Ruby, just because I love the way the underwater areas and battles look in those games (even if they do take some, uh… stretching of one’s suspension of disbelief).  As for a least favourite… well, nothing really sticks out to me; I’m not sure it’s ever occurred to me to have a least favourite trainer class.  Is that a thing?  Maybe the “athlete” classes from the Nimbasa Stadiums in Black and White; you know, Linebacker, Infielder, etc.  You’ve all got your own sports, dumbasses; stay out of mine.

And just while we’re here, KalosianPorygon also asks:

Can you rank all eight first Generations based on the generic Trainer designs?

To which the answer is no, I genuinely cannot