I've studied with my teacher for a little more than a year now, and I've learned many pieces. I'm currently polishing : Chopin etude op.10 no.12 and Rachmaninoff's C-sharp prelude(wich I have one month to learn in all, I began it 2 weeks ago, perform it in two weeks.) And my teacher made me learn those in like 3-4 lessons : c.p.e Bach's solfeggieto and Bach's first invetion. I have a short deadline for the rach C-sharp prelude, and I began Chopin study op.10 no.1 , and I'll begin Bach's prelude and fugue in c minor from book 1 next class. Overall, I've being playing for about 1 year and 3 quarter. And all those pieces, I won't just play with them, I will bring them to performance level, at a high interpretation standard. BTW, my lessons can take 3 hours ( they are not time limited, my teacher do what she has to do then she leaves), and I learn new things all along this 3 hour. And it is really not too much for me, I like it this way. So the question is: do you think I should try to learn less at a time, or is it ok(for me, seeing what I've done yet)?