In online assemblies, I can work with groups of any size. The only constraints are your available space and equipment. I can also work with multiple classrooms simultaneously if you prefer to keep students in their classes rather than gathering them in the library or gym.
When working with elementary students, I prefer to present to primary students separately from intermediate students so that my program can be tailored to the age of the children.