Have you thought about using something like Skype-conference-based dialogues? I think it can be a great opportunity to make it simple and portable, but it cause a using of Skype module, that, I heard, some difficult in integration. But what do you think about idea itself? I know, looks sort-of not tied to reality, but...
Teaching with Moodle
Private dialogue area for teacher and student
This discussion has been locked so you can no longer reply to it.