The book would be ten times better if the author does not put on almost every page why his books are way better than the other books. He emphasizes this too much and makes us think that his opinion only counts. The book is sort of easy to follow and has some great examples in it as well. I wish he had some exercises especially for us college students. But sometimes he gives us too much examples which is pointless like learning how to program with Global variables. The book does not come with a CD as well that should come with programs that us users should follow and show us how they work. But I only read a couple of chapters and so far the book is just plain okay. The guy just braggs and too full of himself.