Overpitched,
John Caldwell is one of the best, great background in all aspects of flying and great attitude to students.
It's a shame he can't be at the school all the time but his other commitments keep him busy.
You'll do well if you can get him to train you.