This book seems to get poor reviews for some reason. This book is a great value because of its price and easy to use format. It is true that this book seems to be geared for BEGINNERS, but Visual Basic is a pretty BEGINNER style of programming. If you have programming experience, you may want to try more challenging books. If you are new to Visual Basic or programming altogether, this book is for you. It even comes with a CD which gives you a VISUAL BASIC 6.0 program to use! Overall the value is super. How many computer text books with the program included can you find for this reasonable of a price. So as others may find this book to "simple," I like the overall value, easy readability, and format of this book.