I'm using this book with my just turned 5 year old. We've been doing it since September and we are on lesson 47. We don't do it every day even though I'd like to. On the front cover it states that one lesson can be done in 20 minutes. I've found that the first 10 lessons were in that range but slowly they've taken longer and longer. When this happens I break them up so we don't spend too long on a lesson. So far I have been happy with this method and my son gets excited when he sees that he gets to learn a new sound on the upcoming lessons. However, because it's beginning to take longer and longer to finish a lesson I'm wondering if I'm doing something wrong. Does anyone else have this problem? Also, my son is quite the perfectionist when he's reading. He gets really frustrated when he makes a mistake on a word. It's hard for us to continue the lesson because after he's messed up on a word he gets in a rut and can't seem to get out without me eventually telling him what the word is. Have any of you (my readers) had perfectionist readers? How do you help them progress after they've made mistakes?