This is a digital textbook for a first course (sequence of courses) in Abstract Algebra covering the essentials of groups, rings and fields. The book is not an electronic version of a traditional print textbook but rather makes use of the digital environment to enhance student learning. One way this is achieved is by spiraling through the material, periodically returning to previous concepts to reinforce students' understanding. Specifically, every section begins with a subsection entitled: What do I Need to Know, where all the concepts that will be used are listed with links to their definitions. Also, throughout the text, all fundamental concepts are linked to their definitions so that students can return over and over again as needed to review them. Also, all citations to lemmas, propositions, theorems and corollaries throughout the text are linked to their statements and proofs.