Vitalsource Technologies, Inc. Preparing for Blended E-Learning