Algebra I
Algebra II

= cat-on-swing
+ algebra
print version
digital version

One Mathematical Cat, Please!
A First Course in Algebra

(goes with a complete online course)

print version
digital version
read for free
My web pages give in-a-nutshell lessons,
together with free unlimited practice and worksheets.
Want more detailed instruction, more exercises? You've come to the right place!

The PRINT version is for those of us who like to highlight, write in margins,
feel the paper between our fingers.

For the DIGITAL version, use the BUY NOW button below.

One Mathematical Cat, Please!
A First Course in Algebra

digital version (a single pdf file, 3.4 MB)
See Table of Contents below.

When you buy,
you'll receive an email with a download link.
(So, check your email after checking out!)
I use


for my
‘Buy Now’


This is not just another algebra book. An entire website supports and extends this text. The book and website each stand alone as a learning environment. Together, they're a dynamic duo.

While you're learning algebra, you'll also learn that numbers have lots of different names, and that math is the renaming tool. You'll learn that ‘$\,x\,$’ is to math as ‘cat’ is to English. The algebra book (cat-in-hammock) has the original cat book (cat-on-swing) embedded in it, so you don't need both.

Reviewers and users write:

There are over 175 web exercises that go directly with the algebra book. All free. All agreeing perfectly with the text—same order of lessons, same notation, same writing style. Free randomly-generated exercises. Free unlimited worksheets/quizzes. Algebra Pinball. Never again will someone say they don't have enough practice.

Here's a review of the cat-on-swing book (which is embedded in the algebra book).

Here are some testimonials from over the years.

Added Benefits:

If you have any questions, don't hesitate to contact me (Dr. Carol JVF Burns, author and website creator):

(the at sign) (dot)
This email is a mix of graphics and text
to try and foil spammers (sigh).

(just added on June 7!)