This book walks you through the basics of doing calculations involving collisions. It covers the main ideas that would be covered in an AP high school class, or an introductory college level course.
It covers:
Vectors Conservation of Momentum Types of Collisions