I was wondering which textbooks or study materials others have found or used, and what you have thought of them. I have used a few different ones and have others on my list of "hope-to-finds" for later. So I will make my list, and hope others might either comment on these books or add others. I think all of the ones I've listed below are good, although they are quite different from each other and in some cases intended for different audiences.
Estonian Textbook by Juhan Tuldava
Grammar, readings, vocabulary, expressions, exercises, and answers to the exercises. This is one of the best texts I've found, very user-friendly and comprehensive. It is a translation of a 1962 text originally written for Swedish-speakers, but very well adapted for English-speakers.
Estonian for Beginners by Winifred Oser and Tiiu Salasoo
Each chapter has a short (half-page or one-page) dialogue or reading, wordlist, grammatical points, exercises. No answers to the exercises provided. I think it's a good intro, similar to the Tuldava book in some ways (although less comprehensive and much shorter). Seems to be designed for Estonians living abroad who want to learn the language but works well for anyone.
Teach Yourself Estonian by Mare Kitsnik and Leelo Kingisepp
Dialogues, audio, grammar, exercises including listening exercises. Intended for self-study. More comprehensive than Colloquial Estonian. The authors have written many texts used in Estonia, but this one (like all books in the series) is aimed more at those visiting Estonia from English-speaking countries with the usual focus on restaurants, asking directions, etc. Answers to the exercises provided.
Colloquial Estonian by Christopher Moseley
Dialogues, audio, language points (grammar), exercises including listening exercises. Intended for self-study and aimed at those visiting Estonia from English-speaking countries. Answers to the exercises provided.
E Nagu Eesti by Mall Pesti and Helve Ahi.
Audio, grammar, vocab, exercises. Entirely in Estonian although there is an Estonian-Russian-English-German-Finnish glossary in the back and answers to the exercises. Much of the audio includes children's songs and poems. It is a text sometimes used by language classes in Estonia but works for self-study.
Basic Course in Estonian by Felix Oinas
Dialogues, grammar explanations, grammar practice. Lots of practice exercises with the answers in the back. This is an older book (pre-Soviet and early-Soviet content in the readings). It has an amusing emphasis on cigarettes and horse-drawn carriages but again I think this is because it is an older book. It is one of the most comprehensive in terms of grammar, but a few of the grammatical explanations seem to be unecessarily complicated.