Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Superb job using interactive mode.

This book is great at teaching all the basics of programming in a very short time. If you use Python's interactive mode you don't even have to write many programs using this book, as much of the book can just be done via exploration at the interactive prompt.I recommend this book for several types of users. It does make a great first introduction to programming, even covering OOP concepts. It also is a great introduction to the Python language for those with a little programming experience in another language.You won't find much about all the modules available to Python, but that is not the intent of this book.