I-MINDS is a computer-supported collaborative learning environment which allows an instructor to establish a virtual online classroom where the students can login an collaborate with each other. This collaboration allows the students to learn from both the instructor and the other students. During this classroom session, I-MINDS works as a communication platform for the students and the instruc...