RubyTapas
Short Screencasts of Gourmet Ruby, by Avdi Grimm
Stop thinking of variables as boxes.
Read More