It's not that horrible of a software on itself but for that price, i think it's bad. It takes a lot of effort to put in the symbols and stuff, its very picky about answer format ( 1/2 != 2/4 for example and if its expecting .5 then .5 != 1/2). The professor can add their own content and sometime when my physics professor does it, it's really hard to figure out what the software wants. My calculus class is using "MyOpenMath" which is so much better as a software itself. On top of that it's free. And has a free text book associated with it and my professor decided to use that whole combo, so its great.
I wasn't happy with a software called "TestOut" used for my computer class either but at least it was cheap ($40) compared to Pearson. Maybe I am just poor but price is a big factor for me in these mandatory software the college makes me buy for every other class. I want something that enhances my learning experience, not one that hinders it. Especially when I am wasting good money on education. ^_^ </rant>