Over the years I have used several different Algebra programs with my children. With Peter, this is the fourth Algebra program we have tried. For various reasons, they have never met our expectations. At long last with Teaching Textbooks Algebra I, we have found one that works.

Before writing a review, I wanted to wait until Peter had completed most of the textbook, so that I would avoid any unpleasant surprises. Right now, he has completed about 2/3rds of the text and my opinion has not changed. This program is a homeschool mom's dream come true.

Designed for homeschool students, there are many reasons to like this program. The material is written in a friendly, conversational tone. The text is laid out in an easy to understand fashion without dumbing down the problems. The pace is not rushed. The story problems often use silly examples, which keep the student's interest as he learns important concepts. The best part of the program are the Solutions CDs. They are like having your own personal Algebra tutor.

Algebra I covers 18 Chapters with 129 lessons for a total of 654 pages. This book is long because the authors take the time to thoroughly explain each new lesson. A sampling of chapter topics includes simple equations, negative numbers, longer equations, powers, and roots. Much more is covered. Lesson 85, for example, is "Completing the Square."

Each "lesson" includes the lesson, practice, and problem set. Each lesson portion presents a new topic written in a conversational tone. Important points are highlighted (literally slightly darkened). The lesson material also covers sample problems of the topic introduced in the lesson. In other words, he does not just talk about the topic; he walks the student through the problems step by step. Similar to any other good Algebra text, the lessons build on previously learned knowledge. The lesson may also include a humorous story problem.

For Peter, he just reads the lesson. There is a lecture CD available for the student to watch and listen to the teacher go over the lesson material. This would be helpful for the student who learns best by hearing or incorporating as many senses as possible. This is the same material as in the lesson.

The next section is the "practice," which includes problems that review the material just covered in the lesson. The last section is the "problem set." This includes previously covered material from other lessons. Just like Saxon Algebra, the problem set covers a variety of topics. The last problem in the "problem set" is a silly story problem. For example, here is the story problem in problem set 7. "The husband and wife toy makers named their son Ken and their daughter Barbie. If 19,125 people in the couple's hometown--exactly 75% of the population--think the couple is crazy, what is the total population of the town?"

What makes this Algebra program a homeschool mom's dream come true are the Solutions CDs. These allow the student, for the most part, to work independently, freeing me to work with my other children. Now there are times when my son does ask me questions. He may want to know if he is doing a problem correctly or why a problem is coming out wrong. He could ask me or he could go to the Solutions CD, which explains the problem. The times he asks me, however, are few and far between. And if he asks me a question that I can't answer (I'm terrible with story problems) or if I am busy working with another child, he can always pull out the Solutions CD.

There are Solutions CDs for all the problems: the practice problems, the problem set problems, and the chapter test problems. If a student doesn't know how to work out a problem, or after correcting his lesson or the chapter test, the answer is wrong and he doesn't know why, he pulls out the CD he needs and pops it into the computer. There is a menu and he chooses the exact lesson and problem. He doesn't waste time looking for the answer. The answer begins with the problem displayed. The teacher then builds the answer from there, explaining the answer line by line. It is as if the teacher is standing at the head of the classroom, working through the problem. You hear the teacher's voice as he writes out the problem step by step on the "board" (screen). His voice is pleasant and very relaxed, which helps when you are dealing with a frustrated student.

Since the answer key only includes the final answers, the Solutions CDs are essential. There is no solutions manual. The answer key book includes practice set answers, problems set answers, and chapter tests with answers.

I won't say Peter doesn't get frustrated at times. Algebra and math are not his favorite subjects. But I will say his frustration level is far less than if he had used some of the programs we had used in the past. Also, I will add that this program won't work, just like any other math program, if the child does not correct and redo his work daily, since new material is based on previously learned concepts. If foundational concepts are learned incorrectly, the student will dig himself into a deeper and deeper hole. Sometimes, all that is necessary is for a parent to ask the student to show her his daily corrected work to see that he is on task.

This Algebra program has made my job as a homeschool mom so much easier. It is like having an Algebra tutor whenever I need him. Teaching Textbooks now has available Pre-Algebra, Algebra I, Geometry, and Algebra II. You can preview sample lessons, sample lectures, sample solutions, the table of contents, and more at www.teachingtextbooks.com. The complete package includes spiral bound student textbook, answer key & test bank, lecture and practice CDs, Solutions CDs, and Test Solutions CD.