A Course in Phonetics
UC Berkeley Linguistics
Chapter 9 - Performance Exercise J
Try making some nonsense words that have different vowels