"Presumptive maximum course size should be twenty students for undergraduate courses, and eight-fifteen for graduate courses...Courses which require a substantial number of lengthy written assignments may need to be smaller to minimize instructor burden."
This article examines class size and the number of students that can be effectively taught in an online course. It is authored by Joy Colwell of Purdue University.