Who do you believe makes the best instructor for real life self defense? Law enforcement/military personnel or a world class tournament fighter? Is it about the real skill and knowlegde, or the practical use of how they use their skills? For example: Does a good tournament fighter translates into a good street fighter? Just because a person is in law enforcement, does that make them an authority on realistic self defense?