Here are 2 websites that use minimal pair practice to teach English speech sounds.
Minimal pair technique helps learners to distinguish between two different sounds by presenting two words which sound identical apart from the pair of sounds concerned.
It is a good starting point to learn English sounds.
http://www.shiporsheep.com/
http://www.manythings.org/pp/
******************************************************
Jun.05.2007