From my experience, there are 5 different types of Pokemon trainers. Which one of these are you?
Focuses mostly on one Pokemon, usually nicknaming it and having it at a much higher level than all the other Pokemon in your party.
Well rounded, all Pokemon are almost exactly the same level. Usually has a lot of different types.
Always focuses on one type of Pokemon, and builds their entire team off that type.
The clueless type. Doesn't know anything about the game, and plays at random until they get bored.
A hardcore gamer who obsesses over strategy and trains their entire team to insane levels.
I'm a Type A trainer, but I'm trying to focus on becoming a Type B. So, which type are you?