I run a home daycare and almost all of my kids start kindergarten being able to sight read a few words (ho ho ho, boo, stop, etc. nothing over the top, lol) and sound out more. My best advice is watch Leap Frog Letter Factory on repeat until he REALLY knows all the letter sounds. Then have him watch the other ones on making words. After that play lots of "what letter does this start/end with" as you drive places. After you have those down with him start doing rhyming words - so he knows /a/ and /t/ sounds, have him sound those out and say the word then put a c in front of it, have him figure that out, then keep changing the first letter. Do this for as many endings as you can think of. There's a lot more small ways, and if you really want to spend money I will teach him and get him up to speed in about 10 sessions max. I've done it before for non daycare kids and used to be a reading specialist so have other tricks that are a bit more complex. As far as math - does he know his numbers by sight? That's the first step. There's Leap Frog videos for that too, but for some reason that is so much harder to get than the letters. If he doesn't know those you have to just really work on it by finding numbers EVERYWHERE and playing games with finding them. If he knows the numbers then you count out objects all the time, show him how to move things as you count so you don't recount and mess up. Once he can do that (it's called one to one correspondence) then he can do adding and subtracting, again using every day objects. The more you just add it to your life the better. Again, I can get him up to speed really quick. If you are interested in my help I could do it over spring break week and he would be up to par by the end of that week (as long as he knows letter sounds prior to that week, cause watching the video is the best way to do that honestly no reason to waste money paying a tutor to do it). I do daycare but am off that week so we could really work on it then during his normal school time.