INE has helped me understand concepts at such a deep level. I joined to assist me with passing the CCNA, which I did successfully. But what really helped me was learning protocols and concepts in a much more complete manner. The depth of content at INE is unrivaled. Onto the CCNP.