Teaching Large Classes

From the University of Newcastle (Australia) comes this website containing seven pdfs on this topic.