Instructors in introductory programming classes will want to recommend this book to their students because it will enable students to become much more self-sufficient and it will greatly reduce the time students need for individual counseling for their programs.