For Students

Promotes exploration
Encourages students to pursue their own path by reinforcing the understanding that there are multiple ways to reach a solution.
Teaches problem solving
Breaks down proofs into manageable chunks and fosters forward and backward reasoning.
Reinforces logical thinking skills
Promotes an understanding of the logical if-then relationship of theorems.
Provides immediate support
Gives continuous feedback and guidance as students progress toward a goal in a safe environment where mistakes are part of the process.