Burlington Speech Trainer is the perfect way to prepare for an oral exam.
Speech Trainer (BST) uses a database ... database, the BST listens and