Im a believer in HOP. I worked through the K and 1st grade programs (the DVDs with workbooks) with my oldest 3 boys before they went to Kinder. It really helped them have a firm reading base before going to school. Now, Im teaching my 4th boy to read. We started the DVDs and workbooks for the Kinder level. We worked through the first 10 lessons and restarted and restarted a second time. He hated it and whined every time it was reading time. I tried incentives and other tricks. I didnt want to rebuy the program in app version, but I totally did and am glad that I did! Its night and day. He loves the "game" aspect of reading and is actually making progress. I had to cut him off today after doing 5 lessons.
Curl-Curl about Hooked on Phonics Learning, v5.0.11