Thinking Clearly by Jill LeBlanc is a popular text on the subject of critical thinking. The topics flow, the writing is clear, and the arguments are cogent. Even though it's been almost 20 years since the book was first published, I'd still recommend it to undergrad students of philosophy or anybody wanting to improve their reasoning skills.