Modular Object-Oriented Dynamic Learning Environment, is an expansive tool that is a Learning Management System (LMS) at its core, but which also enables students and teachers to create their own custom learning environments that fit their needs perfectly. Furthermore, it is also an open-source initiative, which makes it free, and its functionality can be expanded through integration of different features, plugins, and modules.