ieryjioet
He is the gym leader of Cianwood City. You need to either surf from Olivine or fly your way there. Beat him and talk the woman in from the gym. She will give you the Fly HM.
The gym leader in the normal gym, your character's father will give it to you after you beat him.
You have to beat the pastroria gym leader in order to get the move surf.
the move surf
the fith gym leader in crystal is on an Island in the southwest of Johto. use surf to get to him
you go to blackthorn city,then you beat the gym leader there then you surf to the little land behind the gym.sighned.
ieryjioet
The sixth gem is with Leader Winona in Fortree city. You need surf to get to that city. You get surf from Wally's dad after you beat the fifth gym. You surf there from Mauville.
He is the gym leader of Cianwood City. You need to either surf from Olivine or fly your way there. Beat him and talk the woman in from the gym. She will give you the Fly HM.
you need to beat a gym leader .
you have to beat groudon then surf to the middle of the city with the last gym in it
The gym leader in the normal gym, your character's father will give it to you after you beat him.
Beat the 5th gym leader and get HM03 surf and surf there from Dewford Town
You have to beat the pastroria gym leader in order to get the move surf.
After you beat the hearthome gym leader and you have HM surf go to Jubilife city and head west until you are next to the lake. Use surf and head west until you reach canalave city. Then beat that gym leader and get the riolu egg from iron island.
Celestic Town, after you beat the Gym Leader.