A method for teaching a practical skill to a plurality of learners at
geographically separate locations includes receiving, for each learner, a
video feed generated by a camera at the learner's location. The video
feed depicts at least an subject on which the learner is demonstrating
the practical skill. The teacher simultaneously displays the video feeds
for the plurality of learners on a display screen at a location of the
teacher. One or more learners are allowed to submit questions to the
teacher that are not immediately conveyed to the other learners. The
teacher is allowed to select one of the learners having a question for
individualized instruction, and to establish a private communication
channel between the teacher and the selected learner.