We chose this model because the ALEKS program is adaptive.  This allows students to create their own paths through the course content and tackle problems when they are truly ready to master them.  Students do not have to work on problems they already know how to do.  The regular class meetings and homework goals that are set each day allow us to monitor student progress and hold them accountable for meeting these intermediate goals.  These intermediate goals are set to help students be successful on their two in-person proctored exams during the semester.