Painless
This was a well organized certification program, I was able to complete it at my own speed, it has an option to have it read to you or you read on your own, the quizes for each lesson helped to engrain the concepts into you as you continue on the lesson. The activities were helpful to thinking outside the box, giving ideas, and taking a second to develop your own style.