Thanks for the video, it was pretty useful. I'm starting to get the hang of all this. I accidentally worked out how to dash dance today, so that saves me the time of learning it. I can successfully wavedash something like 75% of the time, but I need to work on my angle. Platform dashing is easier than landdashing, because I can see Ganon's feet more easily, so I'm working on that first. Correct me if I'm wrong, but I think getting the timing right will help me with landdashing and ledgedashing. My edgeguarding is getting better, but I will occasionally miss and die. I need to stop doing that.
I feel like I'm making good progress on these, so I should be ready to use them a month from now. I still expect to lose every match, though.
I battled a friend of mine at school yesterday. We had one game, and he beat me with Ness. Fortunately, I was able to learn from my mistakes in that game. For example, when I'm forced to use a PS2 controller, I should practice with it first. Also, jumping out to hit Ness when he still has a jump left is a bad idea. There were a few other mistakes I made, but I can't remember them at the moment. I was also able to learn how Ness works, so I stopped walking into his PK Flashes (well, technically it was jumping off the ledge into them, but you get the idea). After learning all that, I was able to dodge most of Ness' attacks, and I was able to 2-3 stock him five times today. I think playing against someone else helped me a lot. I'd grown too used to playing against NPCs, so I was expecting him to act like one.
That ended up being a bit longer than I'd intended it to be. Anyway, I feel like I'm moving along smoothly, and should be ready for the next NCSU. If I have any other questions, I'll ask them here. Thanks again for all the help.