This is one of the few programming books that isn't written by Sams or Que publishers ...and what a refreshing change! Thorough in it's content, it's takes the reader from the humble 'Hello World' app right thru to Active X controls, covering stuff like Graphics & Multimedia, File handling, User interface design, Web and Database programming en route -plus tons of other useful things. The authors REALLY know their stuff, and it shows; the 'learning by example' philosophy is evident throughout the book. And it works as well; the book is jam-packed with examples of code that are carefully set out AND explained. The authors also display patience, in that they've resisted the temptation to use a single example to teach several different programming concepts. Instead, each concise example attempts to teach a single concept only. Another plus is the 'Summary' at the end of each chapter which serves to hammer-in the topics covered, whilst also providing good background reading for the user + there are some very useful tips. The only thing missing is coverage of the Windows API functions, an important area ...but one that only becomes relevant once you enter the realms of 'Advanced' programming. In short, this is THE best introduction to VB I have read. It will sit comfortably on the lap of a new-comer to VB/programming, whilst providing a damn good read to those at the 'intermediate' level. If you want to learn VB fast, buy it! (you won't regret it).