Today, I completed my final training requirement. All the boxes have been checked, my instructor says I'm ready! Next weekend we'll do a simulated check ride and then, assuming all goes well, I'll schedule my check ride with the examiner, possibly for the week after next. So, 90% done 5% to go!