
Meir,
20 would be my higher end. In graduate courses I would rather see 12-15 students. This is an interesting problem especially as the economy has tightened. I have seen administrators wanting to "push" the enrollments to a higher limit for financial reasons. It may become vital in the future to strongly advocate the importance of optimal enrollments.
Herbert Brown III