I am a teacher and want to randomly assign pairs of students to different stations in class. There are 24 students in a class and 12 different stations. The students work at a station for a number of classes then rotate. How do I guarantee each student is assigned a new partner that he has not been paired with while simultaniously assigning them to a station that neither has been at? Any help is greatly appreciated. Thanks.

Woodnwine