EZ-Speak is a standalone software which lets the end user practice spoken English and covers all the critical aspects of pronunciation, phonology and stress. It is the only software that listens to the participant, analyzes personal difficulties and adapts the curriculum accordingly.