It's not terribly hard to teach yourself algorithm analysis or graph theory if you have the motivation. Hop on Amazon, buy CLR, and then go through the algorithms, work through the proofs, and implement each one.
BTW, you can't become a world-class programmer by programming every day for ten years or by programming every day for two years and taking an algorithms class. Try programming every day for ten years and taking an algorithms class. Every world-class programmer I know has done that - they have both the experience and the formal knowledge.