I know this is a thread that comes up over and over again, but after browsing I still have not found a solution to this problem.
I have a student who had a very slow start at the beginning but has now picked up the pace. She is working towards grade 3. Her sight reading is quite bad, but we are perserving with it, and we are working on perfect your sight reading grade 1, soon to be working hard at grade 2 (we had to go back to basics!). There will a long time before we even begin to look at grade 3, just to bring up her sight reading.
At the moment we are looking at pieces from all different periods and styles. Well this is my aim. Since January we have only managed to look at 4 pieces. These 4 pieces are all of grade 2 standard, as they were meant as a sort of "break" and they had things that we hadn't looked at, like legato left hand against staccato right hand and all those things. Even though her sight reading is quite bad, she can still look at these pieces by herself, work out the notes, and her rhythm is generally correct. I mean, our lessons have become like a practice session, because she doesn't do enough practice at home.
However, she isn't learning pieces quick enough and I tell her all the time "dont you want to be able to play lots of pieces to your friends and not just one or two?" because her mum tells me all the time that she plays a lot in front of family and friends and even at school.
Her reply is "I do, and I do like playing the piano but I dont like practicing".
Every week I egg her on, I say things like "because these bars are repeated later, it's like half the work!" or I'll play it to her again, so she gets excited about playing it again. These pieces are pieces she has chosen herself.
I dont know what to do! I cant keep her on grade 2 pieces forever, but I cant just move her on to grade 3 pieces (not exams pieces, just general pieces). I look at harder pieces, and think to myself if it takes her 2 months to play a grade 2 piece from beginning to end, how long will it take her for a grade 3 one?!!