PROS
It offers some excellent teaching tools and is very interactive.
CONS
The speech recognition and progress tracking tools are not very effective.
VERDICT
This is good all-round package but there are few issues that should have been worked on