I learned it from: http://www.madwizard.org

Even though his tutorial isn't finished yet, its been a great explenation for me