Street Teacher Vision
To engage students around the world in critical thought processes for changing the way they approach solving problems both big and small.
posted : Saturday, July 3rd, 2010