The SIPPS program is based on the premise that beginning literacy is best taught through two distinct strands, one focusing on decoding and the other on comprehension. Although comprehension is relatively grade-level specific, students differ dramatically in their decoding skills. To address these differences, decoding instruction must be flexible and multi-leveled, both across and within grades.

Theoretical work and research findings form the scientific basis for the program. Research shows that the program has a significant impact on students.

The SIPPS program uses a unique process and content to help students develop reading fluency quickly and effectively.