Because we are all different, there is no one path that is right for everybody. TeachingTree is meant to make it easy for people chart their own course through the Ruby language using a variety of lecture series. That being said, it is great to have a little extra guidance when starting out.
For students who have programming experience
, try starting with Armando Fox's video series
from UC Berkeley.
For students who are new to programming
, we recommend Michael Koby's video series
from CodeCasts.tv to start. Feel free to jump around once you feel comfortable with the basics.