Sixth edition of Barron's 1100 words you need to know
-- By Murray Bromberg and Melvin Gordon
-- With voice.
-- Although the book says it contains 1100 words, there are about 920 words actually. The rest are idioms and are not included in this course. So the list of words are complete. But voices are just up to week 24.