A pronunciation trainer for ESL classrooms with multiple L1 backgrounds
HearSay for All
This application from CDT provides listening and speaking practice on minimal pair contrasts appropriate for speakers of over 24 first languages.
Not currently available, however a revised version of this application is planned for 2011.