T.A.
This is perfect timing because preschools are registering this week or next week.
If you want your child prepared for Kindergarten, I would consider putting him in one of the district's preschools. Are you in Osseo school district?
If so, they have a couple of options: Discovery has a parent day where you go with him. More for classes are just drop off. You can also check in with your elementary to see if they have a late 5s program.
Best of all, they are very inexpensive and may even have a sliding scale.
Good luck!