With just a day to prepare for the next flight, I did a bit more "chair flying" to practice the flows of stalls, landings, and go-arounds. Today was a focus on landings, so we stayed in the pattern and did touch and go's for an hour. Included was practice on short and soft field takeoffs and landings. Of course, just for fun we had a light crosswind and a mix of right- and left-traffic.
Starting with a soft-field takeoff, the key is to keep the nosewheel off the ground as soon as possible, then lift off and stay in ground effect. The only problem was too quickly getting out of ground effect, which slows the climb since we lift off at such a slow speed.
But once in the pattern the next landing was a normal touch and go, which was a bit wobbly in the crosswind. The next was a short field landing, which also needed work. Again, the instructor took the controls and let me focus on the sight picture. The main thing I was doing wrong was getting too low too quickly and not flaring high enough to let the plane settle gently through ground effect. With that in mind, we did a few more of both short- and soft- field touch and go's, which overall were better but still not as smooth as we'd like.
For the last landing, we switched to the smaller runway, and also conveniently the wind shifted to straight down the runway. Against all odds (or maybe due to all the practicing), this landing was the smoothest ever.
After a quick debrief, we set a plan to do the formal flight review in a few days. The review isn't a re-do of a checkride, and while the pilot is still expected to meet every standard exactly, the main objective is to ensure safety. While my maneuvers might still need some practice (which is the goal for the coming months), I do already feel safer and more confident. With a few more flights I might feel comfortable carrying passengers again as well.