Jennifer Smith at the University of North Carolina Chapel Hill  collected this list of "websites that could be appropriate for use in an introductory phonetics course."

 

Whole courses, vocal tract diagrams, practice and tutorials.