JamesG, don't know what may have happened in the air but as to the first bit of your post, as an instructor myself I had assumed that this forum is exactly for PPLs asking for advice, amongst other things. That's what we're here for ! Hope I'm not speaking out of turn and if other instructors disagree I'm sure we'll soon know about it.
Cheers DB6