In addition to what others have said, I’ll mention the lack of visual hierarchy. Everything on the flyer has, more or less, the same visual weight. There’s really nothing there that demands attention and nothing that strikes me as a subordinate detail (other than those things you’ve labeled as details, I suppose).
Everything is just sort of the same, which means that a reader doesn’t have an attention-grabbing entry point to pull them in. Most people aren’t inclined to read through a flyer without having, first, been engaged by some attention-getting device sitting at the head of the visual hierarchy that, unfortunately, isn’t there in your layout.
One should design these kinds of flyers with a step-by-step engagement of the reader in mind. First, you need to identify the target audience, then place something that will immediately engage members of that target audience in a way that will command their attention while enticing them to read through the details of what’s being offered. Short of that, most people will not even bother.
I would try to make this more exciting since it’s as much sales pitch as it is informative. Instead of just listing a bunch of matter-of-fact statements about the program, the flyer might benefit from that information being presented in a way that communicates to parents why they should be interested and how their kids will love being part of it.