SRA Essentials for Algebra offers a unique progression for introducing and expanding problem types. When a new skill or operation is introduced, it is presented in a highly structured, step-by-step manner. As students progress from one lesson to the next, the teacher provides less and less guidance. Work on new skills and problem types develops in small increments from lesson to lesson. Students are never overwhelmed and receive the practice needed to become skilled at solving complex problems independently.