The students can use the tools in virtually any order, and get hints from the tutor that are specific to whatever step they are working on. All of the tools are available on screen for every applicable problem. The following is the Pattern Finder. Building on students' pre-existing knowledge, the tutor helps the student work towards creating an equation. The following is the Message window, where hints appear when students request assistance from the tutor.
Some hints also appear automatically when students make certain frequent mistakes.
The following shows the Skill Bars for the specific lesson. The tutor keeps track of the students' progress both within each problem and across the problems in a lesson. The tutor chooses problems to give to the student based on the students' strengths and weaknesses in specified skills. When a student reaches mastery level in all of the skills, the tutor advances the student to the next lesson.