What is a rigorous curriculum?

A rigorous curriculum is a systemic, sequential program with mastery of specific knowledge and skills at each grade level. The program is aimed to be challenging to, but not too difficult for average students.