Where do I start learning algorithms?
I really like Udi Manber's Introduction to Algorithms. Unlike more popular books, say Cormen Leiserson and Rivest, Manber's book focuses on creative problem solving and the process by which algorithms come into being. So instead of reading an encyclopedia of algorithms that other people have invented, and being baffled about where on Earth they came from, you learn to invent algorithms yourself—and along the way you will get to reinvent some of the standard ones you find in encyclopedias.
I think in the long run you will find this kind of problem-solving ability will serve you far better than an encyclopedic knowledge of other people's algorithms.