Chemistry for Changing Times: John W. Hill, University of Wisconsin–River… A nice touch in this textbook is the self-assessment quizzes after each lesson.