I found Ganon to be easier than Ganondorf actually. One thing that most people don't do is role between his legs. As soon as he pulls up to swing at you, you can role between them, turn, and slash his tail w/ the Biggoron's Sword. Then just continue the process whenever you get the Master...
I developed a pretty good strategy for beating him, and that is just to beat him as quick as possible. The main goal is to keep him from shooting those black power orbs that you can't hit back, cause once he starts that it gets much more difficult. So I never really found him to be very...