One of my sons was having a hard time learning to read in school. He was tested and found to have ADD. I did not want him on drugs. I decided to home school him for part of second and all of third grade. We did all subjects, but focused on reading a lot and on learning all the math facts and applications through long division. He ended up the third grade toying with algebra. We worked together for all of one hour per day and he worked on his own for about two hours per day. We took field trips and built a shed.
When he returned to the herd for the fourth grade, he was reading at the upper sixth grade level and knew math into middle school. If he had stayed in home school and kept up his pace of learning, he could have graduated at age 12.
I am just sharing this with you to make the point that the public schools waste A LOT of time. It is almost a crime.
I did the same. Mine had a reading problem. I had to pull him out and teach him to read too. The hardest part was teaching him to enjoy it though. It was to the point that he hated books. Now you hardly see him without one.