Hey g00d_4sh,
If you have time over the next few days I would highly recommend trying the challenge. I had a lot of fun with it and learned as well. The only problem i had was obsessing over the things i didn't understand until I figured them out... who needs sleep anyway
Oh, and good luck with the CCNA! I'd be curious to see how that goes for you.
~icetek