MOOCulus offers an engaging method for students to practice Calculus problems while taking the Calculus class (MOOC) at Coursera. It even comes with a free open source Calculus textbook that you can download as a PDF.
I have written about this before, but how long can the current college textbook business model last when one intelligent person can assemble a free textbook and release it to the world?