This book provides a comprehensive introduction to Soergel bimodules. First introduced by Wolfgang Soergel in the early 1990s, they have since become a powerful tool in geometric representation theory. On the one hand, these bimodules are fairly elementary objects and explicit calculations are possible. On the other, they have deep connections to Lie theory and geometry. Taking these two aspects together, they offer a wonderful primer on geometric representation theory. In this book the reader is introduced to the theory through a series of lectures, which range from the basics, all the way to the latest frontiers of research. This book serves both as an introduction and as a reference guide to the theory of Soergel bimodules. Thus it is in...