Is it legal?
This Thruxton 'instructor' apparently works in the U.S.A (whether at Sunrise or St Augustine) so what immigration status does he hold?
Also, as a competitor for courses/exams, it is unsurprising that he would be negative about a legitimate FTO such as Ormond Beach Aviation.
How does his training/courses/exams meet statutory reqs. when NAC, OBA, OFT etc have all had to be CAA/JAA approved FTO's?