From the outset "An Introduction To Programming Using Visual Basic 4.0" is geared towards being a textbook. This approach is what makes it such a superior text for learning visual basic and more importantly the fundamentals of programming. While other books on programming with visual basic seem to want to push the reader at a very rapid pace, leaving them at times wondering if they have truly comprehended the material before rushing on to the next topic. David Schneider's book, on the other hand, covers both the language and the concepts of programming thoroughly and provides plenty of practice exercises as well as real world problem solving scenarios.
Although it may be difficult to find this book on the shelf of a regular bookstore, I highly recommend it to the novice programmer who wants to gain a strong understanding of the concepts of programming and the details of the Visual Basic language.
Ramon Rodriguez
(ramonr@earthlink.net