Having developed hundreds of hours of CBT, I still find this book to be a valuable resource, not only for fundamental instructional design and development methods, but also for considering some of the many hurdles which are place in training development's way. If you have developed CBT before, you may find that this book can provide some of the guidelines you may need to avoid any stumbling blocks you may have had along the way. If you are new to CBT, or if your company is contracting out the effort, this book will provide you with many ideas to ensure effective monitoring of its development. It sits on my desk for easy reference.