You go to the second island in firered and give 2 tiny mushrooms or 1 big mushroom to a guy in a house south of the pokemart there. the guy will teach u moves for the mushroom(s).
In Black and White, all you can do is sell them, they're like the Nuggets. There's someone on route 5 who buys them too.
Nope, you have to catch them yourself.
someone gives you one eventually.
A diploma is something professor oak gives you when u catch all the Pokemon in fire red
i found small mushroom in paras and big mushroom in para sect
just win league champion and go! go to the port.
a mushroom is just like any other mushroom you can find tiny ones and big ones
if you have found a tiny mushroom, or a big mushroom, you can use that to teach new moves to your Pokemon. the move tutor is either in Fuchsia city, or Lavender town. you will need a big mushroom, or 2 little mushrooms. you can get them by catching either paras, or parasect.
One of the NPCs in Celadon Mansion.
use your firered or leafgreen and catch parasect it should be holding a big mushroom if not try again and when you get one give it to a Pokemon and transfor it to pal park.
one of professor oaks aides gives it to you
Nope, you have to catch them yourself.
someone gives you one eventually.
Well, you either catch it, or use a Pokemon that knows thief without having it holding an item.
mr. fuji gives you the poke flute when you rescue him from team rocket at the Pokemon tower
There is no hiker that gives you charmander you need to get charmander from another leafgreen or firered.
In Pokemon firered you can't, but in Pokemon leafgreen you can get it then trade it to Pokemon firered.
link together with all this gives you mystery gift.