Are there any assemblies for students?

Yes.  Students have assemblies on parent/teacher conference days for their grade level.