Easy to read with instructive examples. Great for beginners to Visual Basic who want to learn how to do meaty tasks like develop ActiveX controls, DLL's etc. Has a good overview of file and database programming and a nice introduction to classes. I would recommend this book to readers who have done their first "21 days" level book and want to move on to the next level.