In the modern digital learning landscape, a growing number of high-quality web-based applications are being used to improve teaching and learning. These applications could be anything, from general communication tools for virtual classrooms to domain-specific learning engines for almost every subject. The Learning Management Systems (LMS) typically provide access to these myriad learning applications. With [...]