Sit down dinner disappointment

Assemblies/convocations 1-2 times a week. Speakers very often usually a few outside speakers per week( sometimes mandatory and sometimes optional) . Religious meetings: weekly if you want to attend ( not mandatory).
Much of the school information gets passed along in advisory meetings (1-2 times a week) or via the weekly school email. All seems to work.