A Dual-Mode Collaborative Teaching and Learning Classroom Environment