Perseverance in the Face of Technology
Perseverance is: "a steady persistence in a course of especially in spite of difficulties, obstacles or discouragement" (). We try and scaffold our students' learning so that they develop this character trait, along…