Starting with Ruby on Rails

Well, after weeks of my teacher at MATC going on and on about how cool Ruby on Rails is, I have decided to dive in and see what its all about.

After getting things set up on my host, namely getting a Bash shell and setting up the SSH keys, things were pretty straight forward. However, there were some glitches. The first two tutorials I worked with were fine up to the point where they had me start up the built in web server and check my work. Each time, I got a very pathetic error message, simply saying there was a problem, but giving no hints as to what that problem may be.

I started a third, simpler tutorial and it actually worked, but the author did an extremely poor job explaining each of the steps, so I am not entirely sure what it was I did or why I did it. I can guess, based on intuition and experience, but what is really going on behind the scenes is still unclear.

I'm going to need to read up more on general information on the framework, as the overall ideas, concepts, and theories behind it were not included in what I've read so far. In addition, a crash course in Ruby is also needed, as there as mysteries in the code I need to unravel as well.

Does anyone have links to good tutorials or other free learning resources?