Clare,
Great point of view. I've used more advanced students as "assistants" to me to facilitate dicussion or exercises in a group comprised of less academically sound students. This makes my assistant's feel appreciated, and the weaker students like having a peer assisting them, and working towards improving their understanding of more difficult course material.
Barry Westling