A system for facilitating communications over a network among participants and a moderator includes a question module for asking questions, receiving responses, grouping participants, and providing responses to other participants in a group for further response.