How can unlock surf in Pokemon sapphire?

beat your dad and wallys dad will give it to you.