First of all, let's talk about the lessons. Each lesson is drawn out with a ridiculous amount of questions added to a problem as you answer the questions. After you complete the problem your progress barely even goes up at all, making each lesson over an hour long in some cases. Plus, if you fail a quiz at the end of the lesson you have to restart the whole lesson. The only good thing about this horrendous bore-fest of hell is there is a decent soundtrack sometimes.