Vitalsource Technologies, Inc. Reflective Practice