Well there's a statement if ever there was one. I wonder how long until some smartass comes along and says they've passed their CCNA without any real equipment and without ever setting up a lab. Well not me!
I didn't feel strong on routing protocols so decided to do some labs, why else did I buy all this equipment anyway? First I set up RIP and had to do a lot of troubleshooting to find out why it wouldn't work, then EIGRP with a similar amount of troubleshooting to get that to work as well. Today I finally got around to OSPF, and you'd think by now I wouldn't make so many silly little configuration mistakes, but then that would make it too easy!
Each time the problems have been my fault (of course, no-one else is touching my kit). I've been trying to configure one interface when plugged into another, mis-typing IP addresses as 176.16 instead of 172.16 A LOT, and putting the wrong network under the protocol, but fortunately I've not yet used a subnet mask in place of a wildcard mask... give me time 

I've still got to finish the OSPF lab by adding the PCs and pinging around, and while I don't think the lab I'm following tells me to, I want to shutdown an interface on one of the routers to make sure I can still ping using a different path.
After all of this though, I now have RIP, EIGRP and OSPF memorized which I didn't before the labs, so let's see if I can get ROAS (Router On A Stick) sussed next! What I really need, and I'm sure many others will agree with me, is a good source of practice labs complete with configuration steps if you get stuck and want to see how to set it up, and lots of troubleshooting advice - which commands to run and what part of the output can guide you to the problem