Due to the amount of factors that can increase workload for an online course teacher, a WLMS is crucial. A well rounded WLMS should include utilizing technology, applying teaching techniques as appropriate, facilitation of learning, ensuring the quality of the course, and implementing ethicality into the learning environment.