Terry,
This is a terrific idea. One cool part of it is the use of peer tutorial. It's interesting that stronger students can convey material to their classmates in way they understand (I call it "student-speak"). Use in a discussion group to assist others who are weaker or having difficulty understanding can be a boost for all: the student recipients, the student mentor, and the instructor.
Barry Westling