Today was THE day for me to solo. No wind, fog burned off just a few minutes after preflight, BUT my normal CFI had something come up last minute so he asked another one to fill in for me. I guess he felt bad since he's had a couple cancellation in the past 2 weeks. So, I knew soloing was out since I'd never flown with this CFI and I really want my regular guy there. Also, they were doing punch list items on the runway work they did a couple weeks ago so the far end of the runway was off limits. So, this guy gave me sort of a mini check ride covering everything I've gone over so far. A couple things I've only done once before, but the CFI seemed extremely pleased with how I did. I did 2 landings, 1 normal and 1 short field. I thought they were avg to maybe slightly better than avg. He said they were beautiful. Later said they were better than his and he needed to get out and practice to get to my level. I offered to sit in the right seat and coach him . Hard to believe that landing practice didn't start until about 15 hours ago and didn't click until about 5 hours ago. Am I the only one that enjoys soft field take offs?