This book has a lot of great ideas for writing a speech. It has helped me to come up with some great ideas of my own. Plus I have used some of the ideas from this book to write some really interesting speeches. This book is also written in a way that would allow it to be a useful tool for teaching a class on speech writing. (Though I would prefer that the grammatical errors in the title questions be cleaned up first.)