I had to buy this program for my pre calc class at the college that I attend. I had to do two sets of topics each week and sometimes I would get 30 topics. For each topic you get 3 questions an the only way to complete a topic is to get all three questions correct in a row. If you miss one you start over. I have spent hours on one topic. I can not say I have learned anything at all and I have cried while trying to complete the topics.