How To Think About Algorithms [pdf]
- This looks like a draft version of the book: - http://www.amazon.com/Think-About-Algorithms-Jeff-Edmonds/dp... - Because of this, I wonder a bit what's the legal status of this .pdf, but maybe I'm overreacting... 
- I love books formatted with LaTeX. - I also agree wholeheartedly with the idea behind the book--a little bit of abstract thinking can go a long way! - The biggest fault I had with AP CS in high school--it was a horrible class throughout, so this was particularly appalling--was that it failed to encourage thinking. Everybody would blindly apply whatever we had just learned and turn their minds off at the first hint of adversity. - A well structured course that promotes thinking is exactly what's needed. 
- Just started reading this book and am very excited to dig deeper into algorithms. As a front end developer practicing being a better back end programmer, my minute understanding of algorithms and their application sometimes discourages me. I hope this book will be a step in the right direction. 
- What is the legal status of this?