Learn Ruby With the Neo Ruby Koans. The Koans walk you along the path to enlightenment in order to learn Ruby.