“Abstract Algebra: An Interactive Approach” is a new concept in learning modern algebra. Each chapter in the textbook has a corresponding interactive Mathematica notebook and an interactive SageMath workbook which can be used either in the classroom, or outsideof the classroom.