1. In an electronic device that provides an on-line educational course, a method comprising: providing an interactive image-drag-drop software tool, wherein the software tool generates a graphical user interface displaying a question, a plurality of answer selections and a plurality of answer regions to a user to allow the user to drag each answer selection of the plurality of answer selections to a unique answer region of the plurality of answer regions; and forwarding the image-drag-drop software tool from the electronic device to a remote client.