I have been taught by all three British services (4 if you include the RM) in Fast jet, Multis and rotary, plus two foreign militaries.
I have also been trained by various corporate trainers like CAE and FlightSafety and airline training departments.
(I've even been taught by BEagle!)
Crikey, did you finally manage to pass?