This is a pretty good Cisco study guide. I passed my CCNA some years back, let it expire and am studying to renew it. This is one of the better study guides I've read. It's not nearly as dry as some of the others. The end of chapter tests are good as well. You can tell Paul has put a lot of time and effort into helping the reader really understand the material.