Long time lurker. Started studying for CCNA right before the exams changed from 100-101 to 100-105 and fell off the wagon for a while and focused more on Microsoft certs. I have worked in IT for a few years as a jack of all trades basically, and started a new job recently that has me much more network focused, which helped.
The good stuff: Used the Odom official guide for ICND1 100-105, Chris Bryant videos, packet tracer for labbing, and Boson practice exam. Also used some of the net sim stuff I had from the older Odom books when I wasn't super focused on studying. Biggest help was Boson exams, cannot say enough good things about how much that helped.
The bad stuff: I did not care for the wording of the actual Exam, just the language used made it feel like several questions could have been answered with several of the choices.
The advice from this sub was a huge help and I'll be using similar tools for ICND2 soon, on to full CCNA.