a normal type gym.
he will use two slaking and one vigoroth.
You have to get 4 gym badges. Then head back, and battle him.
You have to battle wally and his dad will take him home
after you beat flannery hes a normal type gym
Go back to your dad's gym and battle him, then go to the house next to it and get HM surf
Dewford, Rustabord, the thunder gym and the one lavaridge one
Your "dad".
beat your dad and go nextdoor.Waly's dad gives it to you.
in the peatalberg gym he is the leader
defeat elite four and talk to your dad. he will give you something so u go to the boat. give him the ticket and then he will take u to the battle tower.
the town west of mauville
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
After Flannery. He's a normal gym.