A Course Management System (Cms) Is a Software Program or Integrated Platform Thatcontains a Series of Web-Based Tools to Support a Number of Activities and Course Managementprocedures (Severson, 2004). Examples Of Course Management Systems Are Blackboard,Webct, Ecollege, Moodle, Desire2learn, Angel, Etc. An Argument For The Adoption Of E- Learning Environments Using Cmss Is the Flexibility of Such Environments When Reaching Out Topotential Learners In Remote Areas Where Brick and Mortar Institutions Are Non-Existent. It Is Also Believed That E-Learning Environments Can Have Potential Added Learning Benefits And Can Improve Students‘ and Educators‘ Self-Regulation Skills, In Particular Their Metacognitive Skills. In Spite of This Potential to Improve Learning By Means of Using a Cms For the Delivery of E-Learning, The Features And Functionalities That Have Been Built Into These Systems Are Often Underutilized. As a Consequence, the Created Learning Environments In Cmss Do Not Adequatelyscaffold Learners to Improve Their Self- Regulation Skills. In Order to Support the Improvement of Both the Learners‘ Subject Matter Knowledge and Learning Strategy Application, the E-Learning Environments Within Cmss Should Be Designed To Address Learners‘ Diversity In Terms Of Learning Styles, Prior Knowledge, Culture, and Self-Regulation Skills. Self-Regulative Learners Are Learners Who Can Demonstrate ‗Personal Initiative, Perseverance and Adaptive Skill In Pursu ...