learning path

Hi Y'All, new here and new to micros. Can anyone please suggest the fastest way to get up to speed? I know a little about electronics, but that's it. No programming knowledge, no engineering. nada. have a mega on order and a motor controller project in the works. Where do I start learning how to use it?
Thank you,
Xtian

I'm not sure how accurate they are for the Mega, but I used the tutorials here:

http://www.ladyada.net/learn/arduino/

You can also go this website's home page and click on "getting started". It'll take you thru a few easy to follow examples.

Good luck!

thanks guys.
Xtian