I stumbled on this series of youtube episodes at digg.com and I think they are amazing.
if you have a few minutes check them out. each episode is like 5 minutes long.
Here is episode #2 but definitely check out the other episodes as well in the related videos section.