I have found there are challenges and advantages to teaching both large and small classes. What is the average class size?