Vitalsource Technologies, Inc. Multiple Competencies and Self-regulated Learning: Implications for Multicultural Education