I know a ton about Pokémon; throughout elementary, middle and high school, I was basically the go-to guy for Pokémon knowledge and advice. I know every Pokémon's name, type, generation introduced, appearance, weaknesses and resistances, abilities, best moves and stats (though sadly only generally; I could only give estimates as to the base stat number). I also know, for the most part, the best Pokémon to go through a given game are based on factors such as availability, stats and movepool, though I sometimes forgo this knowledge for the sake of novelty; I used Dunsparce in my party in Black 2 version, and while I think it's awesome, it's sadly not a great Pokémon. Only time will tell if I retain that status in university.
EDIT: I can also judge the general worth of a Pokémon species at a glance given its type, stats, movepool and abilities to a fair-to-good degree of accuracy.
EDIT: I can also judge the general worth of a Pokémon species at a glance given its type, stats, movepool and abilities to a fair-to-good degree of accuracy.