Introductory Econometrics: A Modern Approach by Jeffrey M Wooldridge College NIP

A nice touch in this textbook is the practice tests with answer explanations.