A computerized teaching system is described including an interactive group communication system, wherein students interact with a teacher and the teacher can obtain quantitative reports on student performance without preprogrammed lessons and where a lesson program can be constructed from the responses of the students. The teaching system may be spread over a large geographic area comprising a multiplicity of learning centers with a multiplicity of students at each center, wherein the students interact with a teacher who is remotely located from one or more learning centers.