This is one of the most approachable information theory books available today. The writing is clear, concise, and easy to understand. The examples are a bit simplistic, but reinforce the material quite nicely. This book has many exercises that are all well thought out -- they range from easy to quite challenging. The selection of topics is typical of such an introductory text.