Abstract: A computerized teaching system is described, which comprises an interactive group communication system, wherein students in a first group interact with a teacher in Social Mode, and, in some case, while students in a second group proceed with work in Independent Mode.