For undergraduate students in business, MIS, CIS, IT and other computing departments at 2 and 4 year schools learning Visual Basic for the first time. In the Starting Out with Visual Basic 2008 Update, Tony Gaddis and Kip Irvine take a step-by-step approach, helping students understand the logic behind developing quality programs while introducing the Visual Basic 2008 language. The 2008 Update edition includes an extensive set of VideoNotes that supplement student reading. Numerous additional problems and an overview of LINQ are also included.
Really great resource to compliment a class I took. Very hands-on and full of practice examples you can try at home, making absorbing the material much easier. It does get kind of verbose in the later chapters, but I did appreciate the straight forward explanations and references to "real-world" type applications.