Pinyin quick start guide
This Pinyin Quick Start Guide will give you a good grasp of pinyin with just 10 short articles. In each one, some reference will be made to English sounds (using a format like "this" to indicate English pronunciation), but don't forget that when you learn pinyin, you're learning the sounds of Mandarin Chinese, many of which are totally unfamiliar to English speakers.
The articles (meant to be read in order) are:
Be sure to visit and review the pinyin chart to review and practice these sounds once you're finished the guide. It'll take some time to memorize all the sounds of pinyin.
If you're already somewhat familiar with pinyin, you might want to jump straight to the pinyin gotchas page.