I have mentioned several times I need a coach. I think you're an idiot if you are your own coach or do your own programming. It is always better getting an outside perspective and mentorship by someone more experienced. This I weekend I made steps toward rectifying my situation by seeking out Steve Betchel in Lander, WY.
It was rad to geek out with him about training. I got a lot of great ideas. I'm jumping right into the middle of one of his programs. That isn't ideal, but better than the crap I put together. It should set me be for a successful run at my 2009 Birthday Challenge, onsight 30 routes in a day.
If only I lived in Lander.