When I was young, I used to take piano classes and progressed fairly far, but eventually stopped playing. I'm interested in learning again, and recently picked up a USB keyboard that works with GarageBand. I know I'm still capable of developing the muscle memory for it; I type at 120 WPM, play Guitar Hero on expert, and compete in national Smash Bros tournaments (you'd be surprised at the technicality). So, I've got the USB keyboard. I was wondering if anyone has any tips as to self-learning it; maybe online lessons somewhere, or if someone knows of some kind of app that works with the USB MIDI keyboards?