A General Relativity Workbook is a textbook intended to support a one-semester undergraduate course on general relativity. Through its unique workbook-based design, it enables students to develop a solid mastery of both the physics and the supporting tensor calculus by guiding them to work through the implications. The mathematics is introduced gradually and in a completely physical context. Each chapter, which is designed to correspond to one class session, involves a short overview of the concepts without obscuring derivations or details, followed by a series of boxes that guide students through the process of working things out. This active-learning approach enables students to develop a more secure mastery of the material than more traditional approaches. More than 350 homework problems support further learning.