Stuck on a level forever, despite doing WK everyday

I’m guessing that your accuracy between lesson and guru is a bit on the low side (?) - if so, then spending more time doing the actual lessons (I always hit the ‘need more time’ button to go back over the lesson items at least once more before taking the quiz) should make a big difference.

I also use BishBashBosh to review Apprentice 1, recently failed, and really old Apprentice and Guru items, usually 3 times daily, and in the months since I started doing that, I’ve cut down my leeches by about 60%, which makes a significant improvement to my workload.