Course work from Programming the Web with Ruby