I AM CURRENTLY USING THIS BOOK FOR ONE OF MY CLASSES AT A SCHOOL THAT SPECIALIZES IN PC REPAIR AND NETWORKING. I AM VERY PLEASED WITH THIS BOOK. IT OFFERS ALOT OF INFORMATION, BASICIALLY WHAT YOU NEED TO GET A GOOD UNDERSTANDING OF NETWORKING, AND IT IS EASY TO UNDERSTAND -- NOT OVERLY TECHNICAL. MY INSTRUCTOR IS PREPARING US FOR THE NETWORK+ EXAM AND FEELS THAT THIS BOOK IS A GREAT TOOL. IT COVERS EVERYTHING, OSI MODELS, TOPOLOGY, CABLING MEDIUM, ROUTERS, SWITCHES ETC AND HOW THEY ALL INTERACT TO MAKE THE PROCESS HAPPEN. THIS BOOK ALSO GIVES YOU HANDS ON PROJECTS AND CASE STUDIES THAT ARE VERY HELPFUL IN MAKING YOU THINK ABOUT HOW TO APPLY WHAT YOU HAVE JUST LEARNED. I HAVE READ SOME OTHER NETWORKING BOOKS THAT JUST SCRATCH THE SURFACE, THIS ONE COVERS IT ALL AND IN DEPTH.