Well-written program
There are lots of options for your bridge practice, and their hints are useful.  If you're in the mood for winning or for struggling to make a difficult contract, it will help you and teach you at the same time.
Rating: 5 stars