Vitalsource Technologies, Inc. Using Emerging Technologies To Develop Professional Learning