Dialogues
This module provides a simple communication method between pairs of users. A teacher can open an dialogue with a student, a student can open a dialogue with a teacher, and (optionally) a student can open a dialogue with another student. A teacher or student can be involved in many on-going dialogues at any time.