Talk about realistic interaction - - - this Milo video is absolutely amazing!
This is a system where the on-screen boy, Milo, can recognize faces, voices and even emotions in our voices. The ability for the user to interact within the video world is astonishing but watch what happens when the user "hands" a paper with a hand-drawn photo to the character on the screen and you will be astonished.
Imagine what this could do in learning situations. Doesn't necessarily have to be in the classroom. This would be even more effective during the non-school hours as tutor, collaborator or even tutee.