The best networking training I have ever taken, I totally loved it. During the CCNA course I have learned more about networking than I have in the previous 8 years of real world experience. I now have a clear understanding of subnetting and how a network actually functions. We had lectures that were interactive and then labs to re-enforce what we learned. The instructor also threw in real world examples that helped in the learning process.