2 more enhancements:

1) There is another button to give you hints, 1 at a time. Each time you press the button, the next applicable section of math will be revealed to you. When the last hint is given and the answer is shown, a message will pop up letting you know the problem is complete.

2) The answer and math work will now show irrational answers as well instead of "No Solution" with i representing