CA, I was happy to read how things turned out, and it all makes sense. You didn't mention the negatives the first time round - a teacher who cancels so many times, above all - some responses might have had a different slant, I'm thinking. A hard working student .needs to have a teacher with a professional attitude as well as competence - the practise between lessons has to be based on something, and you need the security that next week and the week after, your teacher will be there, to ensure smooth progress.