How to Use Moodle to Engage Students

It is actually hard for teachers to compete with video games, music, internet, music, etc. I would like to focus on what teachers have to deal with everyday and what they can do to engage students, to make them cooperate, collaborate, work in and our of class, commit to their education and participate in their learning paths.