learning through virtual discussion