This book is a beginning to the study of group theory. It assumes a minimal background: a knowledge of the basics of sets, familiarity with functions and their notation, acquaintance with the basics of algebra on the high school level, and a certain facility with abstract thought. The focus of the book is to provide a large number of examples of groups with a variety chosen to introduce the basic algebraic methods and tools used in a more advanced study. Hence, this book does not introduce the concept of the isomorphism but is solely aimed at developing the skills and the intuition for further study.