Yes that is the same Harvard, I don't know any others. I've only been in a couple and I have to say that I was surprised by the stall!
Pianorak, some of us instructors do know a bit about other a/c other than the bog standard school spamcans. Though many 'hour building' instructors won't really have a clue as they just aren't interested unless it has more than one engine.
Pprune is a great source of info about owning and operating your own a/c, something the vast majority of FI's know stuff all about.
Show this thread to your FI and tell him to stop talking bo**ocks, the TB10 is totally docile in all regimes. I've abused them for 5 years now and I've never had anything untoward happen to me no matter what the provocation. (Not very good at Aileron rolls, even if it is a CAA examiner trying it!!)