you have to suck everyone's ass good,luck
In Saffron City.
By Strategy, if you mean best team of Pokemon, i recommend a solid team with a Dark,Psychic,Dragon,Water,Fire, and a Fighting Pokemon.
Any Pokemon combination will due but a team that covers most weaknesses does best grass/fire/water/electric/psychic types are a good combination
1. your starter 2. the first one you ever caught 3. rock type 4. dragon type 5. fire type 6. water type
The best team to beat elite 4 in Pokemon firered and leafgreen are the first six Pokemon you caught and trained
fire, bug, and poison types of course!
Team Magma is absent in Pokemon sapphire, but exists in ruby. Same with team aqua in ruby version, both teams only coexist in Pokemon emerald version
Starter Pokemon, Ground Type, Fighting Type, Fire or Flying type!
It doesn't really matter, but I would get a water type or a fire type.
well i am a Pokemon lover myself.........so i would guess that a great gift for a true Pokemon lover would be new Pokemon games or Pokemon merchandise........ but i'd suggest to get that person a Pokemon video game...... I consider that the best Pokemon games are Pokemon soul silver version, Pokemon mystery dungeon blue rescue team, Pokemon mystery dungeon red rescue team, and Pokemon diamond version......
use flying ice fire or bug type pokemon, they are usually the most effective
really gardinia has grass type Pokemon so fire typ moves or ground types should do the job.