Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Python Programming: An Introduction to Computer Science

This is the best introduction of Python I've found so far. It has many examples and exercises which are helpful in the development of Python programming skills. However, it is still a little random in helping new programmers.