The present invention is a computer aided method for guided teaching of
language between a teacher and a class of students in a guided teaching
session, comprising the steps of: (a) presenting a question to the
student at a student display; (b) receiving input from the teacher at the
teacher workstation for the teacher to give further information related
to the question; (c) presenting information using at least one of a
plurality of styles and stimuli corresponding to the input from the
teacher on the student display; (d) receiving answer from the teacher at
the teacher workstation, wherein the answer is received by the teacher
from the student; (e) determining whether the answer is correct; and (f)
presenting feedback to the answer at student display. In the guided
teaching session, after presenting a question to the students, the
teacher may further provide guidance to the students on the student
display to assist the students in reaching the correct answer.