I like Ruby Monk’s approach more than other interactive consoles. It’s great for people who already know some coding and don’t need so much hand holding. You can jump straight into the problems, and if you get stuck you just read the linked topics at the bottom of each problem.

View thread on r/learnruby