Setting Up OSX For Rails Development

I have a tutoring listing on Tutorspree. A potential student asked me about Rails tutoring but he was still having trouble getting a nice Rails environment running on Mac OSX. I don’t want to charge for time getting Rails set up. Setup should be easy and fairly painless. I’m going to describe how I setup a new OSX install for Rails development.