As someone who has worked with faculty to design and develop online courses I recognize so many steps in this book most authors take for granted that people will understand. This book is practical, detailed, thorough, well written, and very well organized. Dr. Delich has researched, and more importantly, USED the tools and techniques she recommends. Suggested resources to learn more are embedded throughout the text, and are very selective. Attention to accessibility throughout the book is very refreshing -- something that is often left out of similar course design resources. Top rating from me! I will recommend this book to faculty, and individuals involved in a support role for years to come.