Ruby Foundations, courses 1 and 2