Electronic sources:
www.cambridge.org/elt/peterroach (Extra exercises)
www.bbc.co.uk/worldservice/learningenglish/grammar/pron/
www.soundsofenglish.org/pronunciation/index.htm
www.englishclub.com