I have done research on this topic after almost getting defeated at the fourth gym in Let's go Eevee. I am now going to present some of the best combinations of team members. #1: Eevee- Eevee might sound like a weak choice, but as long as you have the right moves, it will be perfect. I will talk more about its best moves in a different post. #2: Nidoking- You can find Nidoran on route 22. Keep leveling it up until it is Nidorino. The tricky part is finding a moon stone to evolve it into Nidoking. #3: Venusuar- You can find bulbasuars in viridian forest. It will evolve into ivysuar at level 16 and venusuar at level 32. #4: Charizard- Charizard has always been one of the pokemon that is capable of being completley OP. You can get a charmander as a lucky spawn, or you can get it from a guy on a mountain. He has some rules though. #5: Blastoice- Blastoice is another really strong pokemon. You can find a squitle as a lucky spawn, or you can get from officer jenny in a city. #6: Raichu- Every team needs a electric type. You can find a pikachu in viridan forest. I don't remember if you have to use a thunder stone or not. I think you do. Anyways this was my team that I use most often. I hope you can tell me more about teams, so we all can learn!