Thinking, Learning & Succeeding in the Community College by Christopher L. Rand