Like a man possessed, I was at it for at least 5-6 hours a day. Then our holiday plans 'intefered', and took me away from my iMac on which I had the whole thing set up and I heard that setting it up on another laptop could be troublesome, so that meant I couldn't take my Macbook Air and do the lessons But I was determined not to lose a day without doing some form of coding, so I followed the lessons on onemonth and on Treehouse courses which I had signed up before leaving for the vacation. Every day, whether I was in Copenhagen, Hamburg or Berlin, I would religiously sit down after a long hard day of visiting museums and sightseeing, and follow the lessons, and write down the codes in a notebook. That I found was quite educational as well as writing it down serves as a reference material for later while helping you go on a refresher course.
When I came back, I was back at it spending it 5-6 hours a day. Thing is sometimes even a 30 minute lesson takes more than two hours. That's because of the errors you invariably bump into, which means you will be Googling the fixes or spending hours on Stackoverflow to see who else had a similar problem while waiting for the teachers to get back.
One month Rails' support system is pretty good. I was helped out by Lee Matos whenever I had an issue (barring the last lesson problems which involved Heroku not rendering glyphicons and the the Update button not working in a form, but the guys on the forum are trying to help).
While I was doing Rails, I was doing the Treehouse's HTML, CSS course which was pretty good too. I'm taking some other courses with Treehouse in ambitious plan to learn Ruby on Rails, HTML, CSS with Bootstrap and Python.The way I see it, this is a much better way to spend your money than (just) on booze and other stuff that gets pissed away the next day.