This textbook serves admirably as an introduction for newcomers to Sage as well as a reference for those with some experience. It is written in an engaging and informal style and does an excellent job in explaining how Sage works. The book can be used profitably as an auxiliary text in any undergraduate mathematics class with a computational component, and it can be used in the mathematical sof…