My girl @johnice.katz recently introduced me to the weekly visual calendar for kids and it has been a game changer for my son the past few weeks! He is 4 and trying to wrap his head around days of the week, weekends and when certain activities fall. Right now, he is waking up everyday and asking me if it is Halloween yet, lol! On Sunday nights we have started filling out this visual calendar today, each morning he moves the star and can look through what's on the agenda for the day. It has really helped him understand the week!
Disclaimer: I purchased the "kit" style which does require you to cut out and velcro the squares on your own, I wish I had spent the extra money on the "premade" version, honestly.
Linked here (commissionable).