The emphasis of this book is on discrete models, but the final chapter gives an introduction to the continuous objects: Brownian motion, Brownian loop measures and soups, Schramm-Loewner evolution, and the continuous Gaussian free field. A number of exercises scattered throughout the text will help gain a better understanding of the material.