So I am wanting to take the plunge and start learning how to program, mainly for a hobby (and a way to pass the time at work) and possibly write a few apps to sell off (in the distant future). I am looking right now at the e-Book version of Programming in Objective-C by Stephen Kochan. I have heard this book recommended before by other sites, and I was just wondering what everyone here's opinion was. I have almost no experience programming with the exception of what I remember (very little) from a high school C class and doing BASIC on my TI-83 in high school while I was supposed to be doing calculus. So any thoughts on this book would be helpful. Thanks in advance.