I'm posting this because I can't believe it. As a college drop out and a mediocre student in high school that just barely scraped by, I haven't worked this hard at anything in my entire life. After failing twice and feeling unbelievably down on myself, having my boss come to me and tell me if I fail it again I'd lose my position at my company 2 days before my third attempt...I finally passed!!!

 I began studying at the beginning of March and after 2 failures I finally passed it on the 3rd attempt! I've adopted a real passion for networking and am excited to get my ICND2-105, and then move on to other certifications. I'm posting this so that others don't feel discouraged after failing it once, twice, or even more than that. The fact is not everyone is a good test taker, and that's okay. When you fail just study harder,

 it will pay off. I'd estimate that I put 150+ study hours into this exam, just to give you an idea of the amount of work it took.
My study materials include: Wendell Odom Official Cert Guide, CBTNUGGETS(awesome), and BOSON test environment(best practice exam I've found so far, and they will refund you if you fail-confirmed lol), the practice exam on this site, and the ICND1 practice exam on Cisco's site(good, not great), oh and Packet Tracer.(if you don't have a way to practice the commands you cannot pass)
So good luck to you! If I can do it, anyone can.
