after you beat your dad's gym, go to the house next door to the left of the gym and talk to the person inside. (I think it's wally's mom, i cant remember)
Chat with our AI personalities
Try to surf you may find it
All you do is go to your bag find your surf HM clickk on it and go to use then use it on the appropriate pokemon it isnt that hard
The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
to get surf in sapphire you have to go and beat your dad.then go next door to the left.that is wallys house witch you will need to get surf,but you will need to talk to the old man i belive it is.
well, just defeat Norman in petalburg gym. and then go to wally's house and talk to his dad and he'll give you the HM move Surf...,,