The study of 3-dimensional spaces brings together elements from several areas of mathematics. The most notable are topology and geometry, but elements of number theory and analysis also make appearances. In the past 30 years, there have been striking developments in the mathematics of 3-dimensional manifolds. This book aims to introduce undergraduate students to some of these important developments. Low-Dimensional Geometry starts at a relatively elementary level, and its early chapters can be used as a brief introduction to hyperbolic geometry. However, the ultimate goal is to describe the very recently completed geometrization program for 3-dimensional manifolds. The journey to reach this goal emphasizes examples and concrete constructions as an introduction to more general statements. This includes the tessellations associated to the process of gluing together the sides of a polygon. Bending some of these tessellations pres a natural introduction to 3-dimensional hyperbolic geometry and to the theory of kleinian groups, and it eventually leads to a discussion of the geometrization theorems for knot complements and 3-dimensional manifolds. This book is illustrated with many pictures, as the author intended to share his own enthusiasm for the beauty of some of the mathematical objects involved. However, it also emphasizes mathematical rigor and, with the exception of the most recent research breakthroughs, its constructions and statements are carefully justified.