When I think of a rigorous class, I envision more lecture and discussion with grading emphasis on a few large projects and (non-multiple choice) test results, accompanied by the elimination of daily busywork in the form of simplistic worksheets. I'm uncertain whether faster equates to more rigorous.