http://teaching.berkeley.edu/bgd/largelecture.html
[Accessed: 29.04.2010]
This site provides you with many tools for teaching. This specific site gives information on how to prepare a large lecture course.