This is GREAT, if a little long (@ 30 minutes); if only ALL teachers were like this one:

http://vimeo.com/10893851