Phonetics: The sounds of American English
Pronouncing English - Basic English, Lesson 7 (no diagram, it's pretty helpful though)
Sounds of English
Check this out as well!
I Hope this helps
By the way, please click *LIKE* if you find this helpful. I like being liked.
[PS: Since you're an English teacher, I think it'd work better if you can demonstrate how you make each sounds with diagram.)(And you know this, you'll make it perfect!) Happy Teaching!
- For Teachers