That is awesome! He really does know his math and is progressing very well. He could give DD some pointers!
Re: Reading
Baby Signing Time- from 4 months to 13 months (with words on the screen, so I don't know if I should count that or not as reading?)
13 months to about 17 months- YBCR consistently with flashcard reinforcement & preschool prep (colors, shapes, numbers, letters, and about 50 sight words with sight word flashcard reinforcement)
15 months or so?- Started LR & LM, still using it now with DD & younger DS
16 months-Learned letter sounds mostly from youtube videos, also introduced the Leapfrog Word factory around this time
17 months- Started My Montessori House series (lots of sounding out)- This is the series that got her over the hump to being able to read new words versus only reading sight words
19.5- She started sounding out words phonetically out loud but I'm pretty sure she was doing it before then in her head before she verbalized & demonstrated it
20 months- Started Hooked on Phonics DVD's, just playing them in the background during free play.
23 months- Started YCCR and started using Hooked on phonics in it's "intended" fashion, 1 lesson at a time and the corresponding workbook pages as coloring pages. We watch the video in the morning (typically 3-7 minute lessons, I sometimes just play half because the words repeat twice) and do the worksheets later when my son takes his morning nap.
We started with HOP Kindergarten semester 1, then K semester 2. They were all CVC words and she moved through it quickly, but it was good practice for her reading stamina and it gave her confidence. After about a month of HOP, she was able to read Preschool Prep and HOP easy readers straight through (about 8 pages) which was a huge breakthrough for her.
Now at a little over 26 months she's doing the first grade semester 1 books. She can decode at a first grade level but she still needs to build her stamina considerably. But, she doesn't *speak* in huge, lengthy paragraphs yet so I am not really concerned because when she becomes more and more verbal, the stamina will catch up with her decoding skills. Since the stories are getting longer in the first grade set versus the K, normally we take turns reading the pages/sentences and she is able to keep up with that in the workbook readers. Often, we will read the same story the next day but I will have her read the pages she heard me read the day before. I catch her reading her books all the time, running her finger along the words just like when I read to her, slightly mumbling the words quietly to herself. From the time I started "intentionally" teaching her to read until she began reading new words on her own was about 6 months total.
Hope that helps!