This is by no means an exhaustive listing of what should be done but it is the core of what needs to be done to make Moodle more functional and grab the attention of teachers.  The issue with Moodle is often it is an after thought.  It gets put on a server by the...