A flying type usually does well, super-effective is what will appear, usually one hit KO's depending on level difference.
Electric Pokemon, and Grass Pokemon are good against water
the best Pokemon to use against electric Pokemon is ground/rock Pokemon.
There is no "best" Pokemon because every Pokemon has its own weaknesses and strengths against other types of Pokemon,
There is no best Pokemon.All Pokemon are weak and strong against others.
The best type of Pokemon against electric types are ground type Pokemon Hope it helped!
Ghost or dark pokemon
Ground types are best against electric types.
In the dream yard there is a woman who will give you the monkey that is weak against your starter Tepig = Pansage Snivy = Panpour Oshawott = Pansear ........ You can also find all of them in the rustling grass. ( especially in lostlorn forrest)
There are 3 types that work best against psychic Pokemon: Bug,Rock,Ghost, and Dark.
Fighting type Pokemon
Grass and water are best, as is ground.
your starter Pokemon can handle it if they are blastoise, charizard or venusaur.