Virtual Classroom allows teachers and students to connect remotely in real-time using video, audio, or text chat to share presentations and collaborate on an interactive whiteboard, enabling synchronous online classes. Teachers can moderate virtual classes using intuitive controls similar to in-person teaching. The technology provides students the convenience of learning from home while giving those unable to physically attend class the opportunity to participate remotely or enroll in interest courses to improve their opportunities.