Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Solid for Start

For real programmers and serious VB developers, this is definetely far from being enough. However, for begginers in VB this is useful guide. The only thing I mind is that there is a focus on GUI rather than code itself but that is what this book teaches you--just basic understanding. I wouldn't be able to write serious program for my company by reading only this book. If you have experience with programming get higher level book and you will be able to pick it up. I suggest VB and VBA from O'Reilly or Garry Cornell's VB 6 from Ground Up...