Ted Panitz (1996) I have been searching for many years for the Holy Grail of interactive learning, a distinction between collaborative and cooperative learning definitions. I am getting closer to my elusive goal all the time but I am still not completel