Tim Slade presents the principles of Instructional Design in a practical, hands-on manner. The information is easy to understand and can be implemented immediately. It's a great resource for those just entering the field of Instructional Design and those who are seasoned veterans.