Richard:
What you describe is a practical application of the concepts of Neuro
Linguistic Programming - specifically the technique of matching - it is
nice to see NLP being studied and more broadly applied in practical ways
to help create effective learning environments.
-- Judith McCrackin THOUGHTSPACE, Inc. Austin, Texas