Review (5/5): 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.