Pokémon FireRed Tips

Starter pokemon
There is no best starter pokemon but they each have distint advantages. Here they are:
Charmander- Has best attack strenght and learns some dragon type moves
Bulbasuar- Speediest and learns the incredibly useful sleep powder
Squirtle- Has best defense and can learn a lot of tm moves.