I had an actually freaking amazing lesson tonight, especially considering how stiff and sore I was feeling at the start of it. Because I was so stiff and sore, we spent about ten minutes doing side lunges and hamstring stretches (on ice! Hey look I caught my blade! Ha.).
First we did jumps. Good three jumps to start, then some good Salchows, then some nice really big toe loops. I did one or two half-decent loops but that jump is still my biggest weakness. I landed some flips, which need to work on moving in the air, and then some Lutz preps and Lutz attempts, all of which either a) got decent height or b) actually moved in the air (sadly, not usually both together). Then we did some exercises trying to get my left leg up off the ice quicker so I can work on more rotation. After that, we did some waltz jump-loop jump practices, and I actually did one properly, then some waltz jump-half loop-Salchows, which was mostly an exercise in timing.
Then we moved on to spins. Did some tidy backspins, muffed a couple of forward crossfoots before finally hitting it right, then coach laid down a challenge - forward upright change to back crossfoot change to forward crossfoot. It took me a couple of goes but I got it! (And then nearly fell over for being so damn dizzy.) After that we did camels, and I actually spun one for two and a bit revs, because I stayed over my skating leg! We moved on to sits, and I managed to stay over my left side properly, and even though they weren't very low, I spun in position. So we did a couple of combination spins to finish, and on the last attempt I actually got the free leg to swing around (rather than under) and did an actual kind of decent one that had decent attempts at all three basic positions in it.
So that was pretty much my best lesson in months and my coach was over the moon about it. From next week I think we'll start program work again, since it's eight weeks until my next competition...