i am 21 and more or less same as you~
i learn grade 5 now with
czreny op 599 (1 song)
children piece (1 song)
sonatina (one chapter)
bach first lesson (one song)
i at least need 2 weeks to finish the above as i am a year 3 university student and preparing my final year project now~
so i think your progress is ok~(we cannot put away the more important things like studying and working aside to play piano right?!)just try to practise efficiently like take out the difficult part focus to play that instead of playing the whole song~
add oil!!~
In between, when will you take grade 5 exam? add oil
i have just take grade 4 last oct and i think i will rest for at least a year, take grade 5 theory (i have learned it last last year) then prepare grade 6 next year~
mao mao
last year when i take exam my teacher start teaching me the song 12 months before (i learn twice a month)
then i take nearly 7 months then finish the songs and i will keep playing them every lesson to improve those dynamics and articulations etc then start scales and sight reading
i focus on the exam and have not learn new song for a long time~
finally the result is ok~ 126
i think you may take to your teacher to learn all the songs first cos i think it is more safe to be all prepared then you can use the rest time to improve the skills and learn other songs if you have time left~(just my own opinion)