I have three days to teach a HTML guy Rails. Where to start, and what should I cover?
One of my co-workers has inherited a small yet poorly written Rails 3.1 app to maintain. He's in charge of the full stack, and is struggling with everything from Rails through to deployments. He ends up running production rollbacks almost daily.

He's good at HTML and Javascript, but completely new to Rails, server side apps, app deployment, performance tuning, and pretty much anything outside of HTML and Javascript.

I have three days to get him up on Rails and best practices. What should I cover?

The app does not have a database, but uses ActiveResource.

My plan is to introduce him to tests by pairing with him, and getting the app's test coverage up from 0%.

I'd like to show him TDD, RSpec, and HAML, and show him where to look for more information about the Rails helpers.

What else should I cover? Any advice on how to do so?

Any and all opinons welcome.
Thanks!
I have three days to teach a HTML guy Rails. Where to start, and what should I cover?
===

One of my co-workers has inherited a small yet poorly written Rails 3.1 app to maintain. He's in charge of the full stack, and is struggling with everything from Rails through to deployments. He ends up running production rollbacks almost daily.

He's good at HTML and Javascript, but completely new to Rails, server side apps, app deployment, performance tuning, and pretty much anything outside of HTML and Javascript.

I have three days to get him up on Rails and best practices. What should I cover?

The app does not have a database, but uses ActiveResource.

My plan is to introduce him to tests by pairing with him, and getting the app's test coverage up from 0%.

I'd like to show him TDD, RSpec, and HAML, and show him where to look for more information about the Rails helpers.

What else should I cover? Any advice on how to do so?

Any and all opinons welcome.
Thanks!